diff --git a/apps/meteor/app/ui-utils/client/lib/MessageAction.ts b/apps/meteor/app/ui-utils/client/lib/MessageAction.ts index 5a1710dc48308..9c024554c0f8f 100644 --- a/apps/meteor/app/ui-utils/client/lib/MessageAction.ts +++ b/apps/meteor/app/ui-utils/client/lib/MessageAction.ts @@ -24,8 +24,6 @@ export type MessageActionConfig = { variant?: 'danger' | 'success' | 'warning'; label: TranslationKey; order: number; - /** @deprecated */ - color?: 'alert'; group: MessageActionGroup; context?: MessageActionContext[]; action: (e: Pick | undefined) => any; diff --git a/apps/meteor/client/components/message/toolbar/MessageToolbarActionMenu.tsx b/apps/meteor/client/components/message/toolbar/MessageToolbarActionMenu.tsx index ecea1dc5baa12..b4fabadb8c22a 100644 --- a/apps/meteor/client/components/message/toolbar/MessageToolbarActionMenu.tsx +++ b/apps/meteor/client/components/message/toolbar/MessageToolbarActionMenu.tsx @@ -93,7 +93,7 @@ const MessageToolbarActionMenu = ({ message, context, room, subscription, onChan const groupOptions = [...data, ...(actionButtonApps.data ?? [])] .map((option) => ({ - variant: option.color === 'alert' ? 'danger' : '', + variant: option.variant, id: option.id, icon: option.icon, content: t(option.label), diff --git a/apps/meteor/client/components/message/toolbar/MessageToolbarStarsActionMenu.tsx b/apps/meteor/client/components/message/toolbar/MessageToolbarStarsActionMenu.tsx index 5a2d9b7e7dd8f..bd0811e2e1f25 100644 --- a/apps/meteor/client/components/message/toolbar/MessageToolbarStarsActionMenu.tsx +++ b/apps/meteor/client/components/message/toolbar/MessageToolbarStarsActionMenu.tsx @@ -31,7 +31,7 @@ const MessageToolbarStarsActionMenu = ({ message, context, onChangeMenuVisibilit const groupOptions = starsAction.data.reduce((acc, option) => { const transformedOption = { - variant: option.color === 'alert' ? 'danger' : '', + variant: option.variant, id: option.id, icon: option.icon, content: t(option.label), diff --git a/apps/meteor/client/components/message/toolbar/useDeleteMessageAction.ts b/apps/meteor/client/components/message/toolbar/useDeleteMessageAction.ts index ff8a24d12b841..fff4a8c986734 100644 --- a/apps/meteor/client/components/message/toolbar/useDeleteMessageAction.ts +++ b/apps/meteor/client/components/message/toolbar/useDeleteMessageAction.ts @@ -43,7 +43,7 @@ export const useDeleteMessageAction = ( icon: 'trash', label: 'Delete', context: ['message', 'message-mobile', 'threads', 'federated', 'videoconf', 'videoconf-threads'], - color: 'alert', + variant: 'danger', type: 'management', async action() { await chat?.flows.requestMessageDeletion(message); diff --git a/apps/meteor/client/components/message/toolbar/useReportMessageAction.tsx b/apps/meteor/client/components/message/toolbar/useReportMessageAction.tsx index da0c4a47d4cce..ba281c5a1f5a2 100644 --- a/apps/meteor/client/components/message/toolbar/useReportMessageAction.tsx +++ b/apps/meteor/client/components/message/toolbar/useReportMessageAction.tsx @@ -34,7 +34,7 @@ export const useReportMessageAction = ( icon: 'report', label: 'Report', context: ['message', 'message-mobile', 'threads', 'federated', 'videoconf', 'videoconf-threads'], - color: 'alert', + variant: 'danger', type: 'management', action() { setModal(