瀏覽代碼

Move action translation map to view layer

arvid-e 7 月之前
父節點
當前提交
61ab119dc5
共有 2 個文件被更改,包括 17 次插入17 次删除
  1. 17 1
      apps/app/src/client/components/RecentActivity/ActivityListItem.tsx
  2. 0 16
      apps/app/src/interfaces/activity.ts

+ 17 - 1
apps/app/src/client/components/RecentActivity/ActivityListItem.tsx

@@ -1,8 +1,24 @@
-import { ActivityActionTranslationMap } from '~/interfaces/activity';
 import type { ActivityWithPageTarget, SupportedActivityActionType } from '~/interfaces/activity';
 import type { ActivityWithPageTarget, SupportedActivityActionType } from '~/interfaces/activity';
+import { ActivityLogActions } from '~/interfaces/activity';
 
 
 import { PageListItemS } from '../PageList/PageListItemS';
 import { PageListItemS } from '../PageList/PageListItemS';
 
 
+export const ActivityActionTranslationMap: Record<
+  SupportedActivityActionType,
+  string
+> = {
+  [ActivityLogActions.ACTION_PAGE_CREATE]: 'created a page',
+  [ActivityLogActions.ACTION_PAGE_UPDATE]: 'updated a page',
+  [ActivityLogActions.ACTION_PAGE_DELETE]: 'deleted a page',
+  [ActivityLogActions.ACTION_PAGE_RENAME]: 'renamed a page',
+  [ActivityLogActions.ACTION_PAGE_REVERT]: 'reverted a page',
+  [ActivityLogActions.ACTION_PAGE_DUPLICATE]: 'duplicated a page',
+  [ActivityLogActions.ACTION_COMMENT_CREATE]: 'posted a comment',
+  [ActivityLogActions.ACTION_COMMENT_UPDATE]: 'edited a comment',
+  [ActivityLogActions.ACTION_COMMENT_REMOVE]: 'deleted a comment',
+  [ActivityLogActions.ACTION_ATTACHMENT_ADD]: 'added an attachment',
+};
+
 const translateAction = (action: SupportedActivityActionType): string => {
 const translateAction = (action: SupportedActivityActionType): string => {
   return ActivityActionTranslationMap[action] || 'performed an unknown action';
   return ActivityActionTranslationMap[action] || 'performed an unknown action';
 };
 };

+ 0 - 16
apps/app/src/interfaces/activity.ts

@@ -588,22 +588,6 @@ export const ActivityLogActions = {
   ACTION_ATTACHMENT_ADD,
   ACTION_ATTACHMENT_ADD,
 } as const;
 } as const;
 
 
-export const ActivityActionTranslationMap: Record<
-  SupportedActivityActionType,
-  string
-> = {
-  [ACTION_PAGE_CREATE]: 'created a page',
-  [ACTION_PAGE_UPDATE]: 'updated a page',
-  [ACTION_PAGE_DELETE]: 'deleted a page',
-  [ACTION_PAGE_RENAME]: 'renamed a page',
-  [ACTION_PAGE_REVERT]: 'reverted a page',
-  [ACTION_PAGE_DUPLICATE]: 'duplicated a page',
-  [ACTION_COMMENT_CREATE]: 'posted a comment',
-  [ACTION_COMMENT_UPDATE]: 'edited a comment',
-  [ACTION_COMMENT_REMOVE]: 'deleted a comment',
-  [ACTION_ATTACHMENT_ADD]: 'added an attachment',
-};
-
 /*
 /*
  * Array
  * Array
  */
  */