style: Update "Copy Agent" Icon for Clearer Action (#10651)
Some checks are pending
Docker Dev Branch Images Build / build (Dockerfile, lc-dev, node) (push) Waiting to run
Docker Dev Branch Images Build / build (Dockerfile.multi, lc-dev-api, api-build) (push) Waiting to run

This commit is contained in:
Marco Beretta 2025-11-25 21:17:15 +01:00 committed by GitHub
parent 959984f959
commit f5132a65e9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View file

@ -2,7 +2,7 @@ import { useState, useId, useRef, memo, useCallback, useMemo } from 'react';
import * as Menu from '@ariakit/react/menu'; import * as Menu from '@ariakit/react/menu';
import { useParams, useNavigate } from 'react-router-dom'; import { useParams, useNavigate } from 'react-router-dom';
import { DropdownPopup, Spinner, useToastContext } from '@librechat/client'; import { DropdownPopup, Spinner, useToastContext } from '@librechat/client';
import { Ellipsis, Share2, Copy, Archive, Pen, Trash } from 'lucide-react'; import { Ellipsis, Share2, CopyPlus, Archive, Pen, Trash } from 'lucide-react';
import type { MouseEvent } from 'react'; import type { MouseEvent } from 'react';
import { import {
useDuplicateConversationMutation, useDuplicateConversationMutation,
@ -151,7 +151,7 @@ function ConvoOptions({
icon: isDuplicateLoading ? ( icon: isDuplicateLoading ? (
<Spinner className="size-4" /> <Spinner className="size-4" />
) : ( ) : (
<Copy className="icon-sm mr-2 text-text-primary" /> <CopyPlus className="icon-sm mr-2 text-text-primary" />
), ),
}, },
{ {

View file

@ -1,4 +1,4 @@
import { CopyIcon } from 'lucide-react'; import { CopyPlus } from 'lucide-react';
import { useToastContext, Button } from '@librechat/client'; import { useToastContext, Button } from '@librechat/client';
import { useDuplicateAgentMutation } from '~/data-provider'; import { useDuplicateAgentMutation } from '~/data-provider';
import { isEphemeralAgent } from '~/common'; import { isEphemeralAgent } from '~/common';
@ -41,7 +41,7 @@ export default function DuplicateAgent({ agent_id }: { agent_id: string }) {
onClick={handleDuplicate} onClick={handleDuplicate}
> >
<div className="flex w-full items-center justify-center gap-2 text-primary"> <div className="flex w-full items-center justify-center gap-2 text-primary">
<CopyIcon className="size-4" /> <CopyPlus className="size-4" />
</div> </div>
</Button> </Button>
); );