mirror of https://github.com/buster-so/buster.git
duplicate icon change
This commit is contained in:
parent
90de8e8ff6
commit
dd8e1c98cd
|
@ -1,7 +1,7 @@
|
|||
import React from 'react';
|
||||
import { Button } from '@/components/ui/buttons';
|
||||
import { AppTooltip } from '@/components/ui/tooltip';
|
||||
import { Copy, ThumbsDown } from '@/components/ui/icons';
|
||||
import { Copy, DuplicatePlus, ThumbsDown } from '@/components/ui/icons';
|
||||
import { ThumbsDown as ThumbsDownFilled } from '@/components/ui/icons/NucleoIconFilled';
|
||||
import {
|
||||
useDuplicateChat,
|
||||
|
@ -51,7 +51,7 @@ export const ChatMessageOptions: React.FC<{
|
|||
<AppTooltip title="Duplicate chat from this message">
|
||||
<Button
|
||||
variant="ghost"
|
||||
prefix={<Copy />}
|
||||
prefix={<DuplicatePlus />}
|
||||
loading={isCopying}
|
||||
onClick={warnBeforeDuplicate}
|
||||
/>
|
||||
|
|
|
@ -33,7 +33,7 @@ export const ChatUserMessage: React.FC<{
|
|||
const handleCopy = useMemoizedFn((e?: React.ClipboardEvent) => {
|
||||
// Prevent default copy behavior
|
||||
//I do not know why this is needed, but it is...
|
||||
if (e) {
|
||||
if (e && e.clipboardData) {
|
||||
e.preventDefault();
|
||||
e.clipboardData.setData('text/plain', request);
|
||||
} else {
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { Dropdown, DropdownItems } from '@/components/ui/dropdown';
|
||||
import React, { useMemo } from 'react';
|
||||
import { useChatIndividualContextSelector } from '../../../ChatContext';
|
||||
import { Copy, Trash, Pencil } from '@/components/ui/icons';
|
||||
import { Copy, Trash, Pencil, DuplicatePlus } from '@/components/ui/icons';
|
||||
import { useDeleteChat, useDuplicateChat } from '@/api/buster_rest/chats';
|
||||
import { CHAT_HEADER_TITLE_ID } from '../ChatHeaderTitle';
|
||||
import { timeout } from '@/lib';
|
||||
|
@ -44,7 +44,7 @@ export const ChatContainerHeaderDropdown: React.FC<{
|
|||
{
|
||||
label: 'Duplicate chat',
|
||||
value: 'duplicate',
|
||||
icon: <Copy />,
|
||||
icon: <DuplicatePlus />,
|
||||
loading: isDuplicating,
|
||||
onClick: async () => {
|
||||
if (chatId) {
|
||||
|
|
Loading…
Reference in New Issue