Răsfoiți Sursa

Move action translation map to view layer

arvid-e 5 luni în urmă
părinte
comite
61ab119dc5

+ 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 { ActivityLogActions } from '~/interfaces/activity';
 
 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 => {
   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,
 } 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
  */