ryoji-s преди 2 години
родител
ревизия
9832493c37
променени са 2 файла, в които са добавени 6 реда и са изтрити 7 реда
  1. 6 6
      apps/app/src/stores/use-editing-users.ts
  2. 0 1
      packages/core/src/swr/index.ts

+ 6 - 6
packages/core/src/swr/use-editing-users.ts → apps/app/src/stores/use-editing-users.ts

@@ -1,8 +1,8 @@
-import type { SWRResponse } from 'swr';
-
-import { IUserHasId } from '..';
+import { useCallback } from 'react';
 
-import { useSWRStatic } from './use-swr-static';
+import type { IUserHasId } from '@growi/core';
+import { useSWRStatic } from '@growi/core/dist/swr';
+import type { SWRResponse } from 'swr';
 
 type EditingUsersStatus = {
   userList: IUserHasId[],
@@ -22,9 +22,9 @@ export const useEditingUsers = (status?: EditingUsersStatus): SWRResponse<Editin
 
   const { mutate } = swrResponse;
 
-  const onEditorsUpdated = (userList: IUserHasId[]): void => {
+  const onEditorsUpdated = useCallback((userList: IUserHasId[]): void => {
     mutate({ userList });
-  };
+  }, [mutate]);
 
   return {
     ...swrResponse,

+ 0 - 1
packages/core/src/swr/index.ts

@@ -1,4 +1,3 @@
 export * from './use-swr-static';
 export * from './with-utils';
 export * from './use-global-socket';
-export * from './use-editing-users';