refactor: align lucide icons in antd button, use more lucide icons (#8805)
* refactor: align lucide icons in antd button * refactor(AssistantsTab): use lucide icon and typography in add assistant button * refactor: use lucide icons for assistant item dropdown * refactor: use lucide icons in topic item dropdown * refactor: use lucide icon in InfoTooltip, align ApiOptionsSettings expand icon * refactor: use lucide icons in TokenCount * refactor: use brush in assistant item dropdown * test: update snapshot * test: mock tooltip * fix: token count alignment * refactor: update icons in MessageMenubar, bump antd * refactor: use lucide icons in MessageTools, make colors consistent * refactor: use lucide icons in ProviderSetting * test: simplify test with mocks * refactor: use lucide icons in knowledge base dropdown * refactor: export all custom icons, use EditIcon for lucide pen * refactor: use lucide copy for CopyIcon, update tests * refactor: use lucide icons in MessageMenubar * refactor: improve pause and send button style * refactor: export SvgSpinners180Ring as LoadingIcon * refactor: use lucide icons in Agents, use DeleteIcon * refactor: use Pencil as EditIcon * fix: i18n key missing * refactor: use lucide icons in Files * refactor: use lucide icons in KnowledgeBase items * refactor: use lucide icons in assistant settings * refactor: use lucide icons in memory settings, add UserSelector * chore: remove duplicate memory component * refactor: use lucide icons in ProviderList * refactor: use lucide icons in QuickPhraseSettings * refactor: use lucide icons in McpSettings * refactor: use lucide icons in DataSettings * refactor: use lucide icons in DefaultAssistantSettings * refactor: add icon to save * refactor: add lucide-custom * fix: icon position in ModelEditContent * refactor: use ListMinus in ManageModelsList * refactor: improve TokenCount alignment * fix: topic pin/unpin i18n * fix: self review * fix: simplify knowledge base dropdown * fix: remove plus icon color * refactor: add ResetIcon and RefreshIcon
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { LoadingOutlined } from '@ant-design/icons'
|
||||
import { loggerService } from '@logger'
|
||||
import CodeEditor from '@renderer/components/CodeEditor'
|
||||
import { CodeTool, CodeToolbar, TOOL_SPECS, useCodeTool } from '@renderer/components/CodeToolbar'
|
||||
import { LoadingIcon } from '@renderer/components/Icons'
|
||||
import { useSettings } from '@renderer/hooks/useSettings'
|
||||
import { pyodideService } from '@renderer/services/PyodideService'
|
||||
import { extractTitle } from '@renderer/utils/formats'
|
||||
@@ -173,7 +173,7 @@ export const CodeBlockView: React.FC<Props> = memo(({ children, language, onSave
|
||||
|
||||
registerTool({
|
||||
...TOOL_SPECS.run,
|
||||
icon: isRunning ? <LoadingOutlined /> : <CirclePlay className="icon" />,
|
||||
icon: isRunning ? <LoadingIcon /> : <CirclePlay className="icon" />,
|
||||
tooltip: t('code_block.run'),
|
||||
onClick: () => !isRunning && handleRunScript()
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user