Skip to content

Commit 42cb795

Browse files
provide dismissOverlay function as param to messageActions prop
1 parent 96aa96b commit 42cb795

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/components/Message/Message.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -945,7 +945,7 @@ const MessageWithContext = <
945945
};
946946

947947
const isThreadMessage = threadList || !!message.parent_id;
948-
948+
const dismissOverlay = () => setOverlay('none');
949949
const messageActions =
950950
typeof messageActionsProp !== 'function'
951951
? messageActionsProp
@@ -954,6 +954,7 @@ const MessageWithContext = <
954954
canModifyMessage,
955955
copyMessage,
956956
deleteMessage,
957+
dismissOverlay,
957958
editMessage,
958959
error,
959960
flagMessage,

src/contexts/messagesContext/MessagesContext.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,7 @@ export type MessagesContextValue<
450450
canModifyMessage,
451451
copyMessage,
452452
deleteMessage,
453+
dismissOverlay,
453454
editMessage,
454455
error,
455456
flagMessage,
@@ -468,6 +469,7 @@ export type MessagesContextValue<
468469
canModifyMessage: boolean;
469470
copyMessage: MessageAction | null;
470471
deleteMessage: MessageAction | null;
472+
dismissOverlay: () => void;
471473
editMessage: MessageAction | null;
472474
error: boolean;
473475
flagMessage: MessageAction | null;

0 commit comments

Comments
 (0)