Taichi Masuyama 4 年 前
コミット
e53f010a34

+ 2 - 2
packages/app/src/components/Sidebar/PageTree/ItemsTree.tsx

@@ -7,7 +7,7 @@ import Item from './Item';
 import { usePageTreeTermManager, useSWRxPageAncestorsChildren, useSWRxRootPage } from '~/stores/page-listing';
 import { TargetAndAncestors } from '~/interfaces/page-listing-results';
 import { OnDeletedFunction } from '~/interfaces/ui';
-import { SocketNamespace, UpdateDescCountData, UpdateDescCountRawData } from '~/interfaces/websocket';
+import { SocketEventName, UpdateDescCountData, UpdateDescCountRawData } from '~/interfaces/websocket';
 import { toastError, toastSuccess } from '~/client/util/apiNotification';
 import {
   IPageForPageDeleteModal, IPageForPageDuplicateModal, usePageDuplicateModal, IPageForPageRenameModal, usePageRenameModal, usePageDeleteModal,
@@ -152,7 +152,7 @@ const ItemsTree: FC<ItemsTreeProps> = (props: ItemsTreeProps) => {
     }
 
     // socket
-    socket.on(SocketNamespace.UpdateDescCount, (data: UpdateDescCountRawData) => {
+    socket.on(SocketEventName.UpdateDescCount, (data: UpdateDescCountRawData) => {
       // save to global state
       const dataToSave: UpdateDescCountData = new Map(Object.entries(data));
     });

+ 2 - 2
packages/app/src/interfaces/websocket.ts

@@ -1,7 +1,7 @@
-export const SocketNamespace = {
+export const SocketEventName = {
   UpdateDescCount: 'UpdateDsecCount',
 } as const;
-export type SocketNamespace = typeof SocketNamespace[keyof typeof SocketNamespace];
+export type SocketEventName = typeof SocketEventName[keyof typeof SocketEventName];
 
 type PagePath = string;
 type DescendantCount = number;

+ 2 - 2
packages/app/src/server/service/page.ts

@@ -21,7 +21,7 @@ import { ObjectIdLike } from '../interfaces/mongoose-utils';
 import { IUserHasId } from '~/interfaces/user';
 import { Ref } from '~/interfaces/common';
 import { HasObjectId } from '~/interfaces/has-object-id';
-import { SocketNamespace, UpdateDescCountRawData } from '~/interfaces/websocket';
+import { SocketEventName, UpdateDescCountRawData } from '~/interfaces/websocket';
 import PageOperation, { PageActionStage, PageActionType } from '../models/page-operation';
 import ActivityDefine from '../util/activityDefine';
 
@@ -2646,7 +2646,7 @@ class PageService {
   private emitUpdateDescCount(data: UpdateDescCountRawData): void {
     const socket = this.crowi.socketIoService.getDefaultSocket();
 
-    socket.emit(SocketNamespace.UpdateDescCount, data);
+    socket.emit(SocketEventName.UpdateDescCount, data);
   }
 
 }