Skip to content

Commit f6570f0

Browse files
katarina-calakresimir-coko
authored andcommitted
3450-replace buttons for copilot panel
1 parent 5fcbf76 commit f6570f0

File tree

2 files changed

+16
-11
lines changed

2 files changed

+16
-11
lines changed

client/src/shared/components/copilot/CopilotButton.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {Button} from '@/components/ui/button';
1+
import Button from '@/components/Button/Button';
22
import {Tooltip, TooltipContent, TooltipTrigger} from '@/components/ui/tooltip';
33
import {MODE, Source, useCopilotStore} from '@/shared/components/copilot/stores/useCopilotStore';
44
import {useApplicationInfoStore} from '@/shared/stores/useApplicationInfoStore';
@@ -36,9 +36,13 @@ const CopilotButton = ({parameters = {}, source}: CopilotButtonProps) => {
3636
<Tooltip>
3737
<TooltipTrigger asChild>
3838
{ai.copilot.enabled && ff_1570 && (
39-
<Button className="[&_svg]:size-5" onClick={handleClick} size="icon" variant="ghost">
40-
<SparklesIcon />
41-
</Button>
39+
<Button
40+
className="[&_svg]:size-5"
41+
icon={<SparklesIcon />}
42+
onClick={handleClick}
43+
size="icon"
44+
variant="ghost"
45+
/>
4246
)}
4347
</TooltipTrigger>
4448

client/src/shared/components/copilot/CopilotPanel.tsx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import Button from '@/components/Button/Button';
12
import {Thread} from '@/components/assistant-ui/thread';
2-
import {Button} from '@/components/ui/button';
33
import {Select, SelectContent, SelectItem, SelectTrigger} from '@/components/ui/select';
44
import {Tooltip, TooltipContent, TooltipTrigger} from '@/components/ui/tooltip';
55
import {CopilotRuntimeProvider} from '@/shared/components/copilot/runtime-providers/CopilotRuntimeProvider';
@@ -81,17 +81,18 @@ const CopilotPanel = () => {
8181

8282
<Tooltip>
8383
<TooltipTrigger asChild>
84-
<Button onClick={handleCleanMessages} size="icon" variant="ghost">
85-
<MessageSquareOffIcon className="size-4" />
86-
</Button>
84+
<Button
85+
icon={<MessageSquareOffIcon />}
86+
onClick={handleCleanMessages}
87+
size="icon"
88+
variant="ghost"
89+
/>
8790
</TooltipTrigger>
8891

8992
<TooltipContent>Clean messages</TooltipContent>
9093
</Tooltip>
9194

92-
<Button onClick={handleCloseClick} size="icon" variant="ghost">
93-
<XIcon />
94-
</Button>
95+
<Button icon={<XIcon />} onClick={handleCloseClick} size="icon" variant="ghost" />
9596
</div>
9697
</div>
9798

0 commit comments

Comments
 (0)