hidden-sapphireH
Refine2y ago
297 replies
hidden-sapphire

How to current page to 1 on apply filters

Here is my getList code
getList: async ({ resource, pagination, filters, meta }) => {
const url = ${API_URL}/${resource};

// pagination
const current = pagination?.current 10;

const queryFilters = generateFilter(filters);

const query: {
limit: number;
offset: number;
} = {
offset: (current - 1) * pageSize,
limit: pageSize,
};

const { data } = await axios.get(
${url}?${stringify(query)}&${stringify(queryFilters)}
);

return {
data: data[meta?.resource ?? resource],
total: data[${meta?.resource ?? resource}Count] || undefined,
};
},
Was this page helpful?