|
@@ -24,6 +24,10 @@ type EmptyTrashButtonOptions = {
|
|
|
mutatePageLists: () => void
|
|
mutatePageLists: () => void
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+const convertToIDataWithMeta = (page) => {
|
|
|
|
|
+ return { data: page };
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
const useEmptyTrashButton = (): EmptyTrashButtonOptions => {
|
|
const useEmptyTrashButton = (): EmptyTrashButtonOptions => {
|
|
|
|
|
|
|
|
const { data: limit } = useShowPageLimitationXL();
|
|
const { data: limit } = useShowPageLimitationXL();
|
|
@@ -34,10 +38,6 @@ const useEmptyTrashButton = (): EmptyTrashButtonOptions => {
|
|
|
|
|
|
|
|
let pageWithMetas: IDataWithMeta<IPageHasId, IPageInfo>[] = [];
|
|
let pageWithMetas: IDataWithMeta<IPageHasId, IPageInfo>[] = [];
|
|
|
|
|
|
|
|
- const convertToIDataWithMeta = useCallback((page) => {
|
|
|
|
|
- return { data: page };
|
|
|
|
|
- }, []);
|
|
|
|
|
-
|
|
|
|
|
if (pagingResult != null) {
|
|
if (pagingResult != null) {
|
|
|
const dataWithMetas = pagingResult.items.map(page => convertToIDataWithMeta(page));
|
|
const dataWithMetas = pagingResult.items.map(page => convertToIDataWithMeta(page));
|
|
|
pageWithMetas = injectTo(dataWithMetas);
|
|
pageWithMetas = injectTo(dataWithMetas);
|