Преглед изворни кода

after setActionMap, do setActivePage(1)

Shun Miyazawa пре 3 година
родитељ
комит
3136943daf
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      packages/app/src/components/Admin/AuditLogManagement.tsx

+ 2 - 0
packages/app/src/components/Admin/AuditLogManagement.tsx

@@ -46,11 +46,13 @@ export const AuditLogManagement: FC = () => {
   }, []);
   }, []);
 
 
   const selectActionCheckboxChangedHandler = useCallback((action: SupportedActionType) => {
   const selectActionCheckboxChangedHandler = useCallback((action: SupportedActionType) => {
+    setActivePage(1);
     actionMap.set(action, !actionMap.get(action));
     actionMap.set(action, !actionMap.get(action));
     setActionMap(new Map(actionMap.entries()));
     setActionMap(new Map(actionMap.entries()));
   }, [actionMap, setActionMap]);
   }, [actionMap, setActionMap]);
 
 
   const selectAllActionCheckboxChangedHandler = useCallback((actions: SupportedActionType[], isChecked) => {
   const selectAllActionCheckboxChangedHandler = useCallback((actions: SupportedActionType[], isChecked) => {
+    setActivePage(1);
     actions.forEach(action => actionMap.set(action, isChecked));
     actions.forEach(action => actionMap.set(action, isChecked));
     setActionMap(new Map(actionMap.entries()));
     setActionMap(new Map(actionMap.entries()));
   }, [actionMap, setActionMap]);
   }, [actionMap, setActionMap]);