feat: add copy-to-clipboard button on assistant messages
Appears on hover over assistant message bubbles. Shows a check icon with 'Copied!' feedback for 2s after clicking. i18n support (EN/FR). Does not show on streaming messages or empty messages.
This commit is contained in:
@@ -54,6 +54,10 @@ const en = {
|
||||
'connection.reconnecting': 'Connection lost — reconnecting…',
|
||||
'connection.reconnected': 'Reconnected!',
|
||||
|
||||
// Message actions
|
||||
'message.copy': 'Copy message',
|
||||
'message.copied': 'Copied!',
|
||||
|
||||
// Timestamps
|
||||
'time.yesterday': 'Yesterday',
|
||||
} as const;
|
||||
@@ -98,6 +102,9 @@ const fr: Record<keyof typeof en, string> = {
|
||||
'connection.reconnecting': 'Connexion perdue — reconnexion…',
|
||||
'connection.reconnected': 'Reconnecté !',
|
||||
|
||||
'message.copy': 'Copier le message',
|
||||
'message.copied': 'Copié !',
|
||||
|
||||
'time.yesterday': 'Hier',
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user