fix(Concept): 修复未导入的 react-icons 图标引用
将 ConceptCenter 中遗留的 react-icons 图标替换为 lucide-react: - FaCube → BoxIcon - FaSitemap → Network - FaList → List - FaArrowUp/FaArrowDown → ArrowUp/ArrowDown - FaLock → Lock - FaHistory → History - FaChartLine → LineChart 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -983,7 +983,7 @@ const ConceptCenter = () => {
|
||||
animation={Math.abs(changePercent) > 5 ? `${pulseAnimation} 2s infinite` : 'none'}
|
||||
>
|
||||
<Icon
|
||||
as={changePercent > 0 ? FaArrowUp : changePercent < 0 ? FaArrowDown : null}
|
||||
as={changePercent > 0 ? ArrowUp : changePercent < 0 ? ArrowDown : null}
|
||||
boxSize={3}
|
||||
/>
|
||||
{formatChangePercent(changePercent)}
|
||||
@@ -1111,7 +1111,7 @@ const ConceptCenter = () => {
|
||||
</HStack>
|
||||
</Box>
|
||||
<Icon
|
||||
as={hasFeatureAccess('hot_stocks') ? ChevronRight : FaLock}
|
||||
as={hasFeatureAccess('hot_stocks') ? ChevronRight : Lock}
|
||||
color={hasFeatureAccess('hot_stocks') ? 'purple.300' : 'yellow.400'}
|
||||
boxSize={4}
|
||||
/>
|
||||
@@ -1152,7 +1152,7 @@ const ConceptCenter = () => {
|
||||
|
||||
<Button
|
||||
size={{ base: 'xs', md: 'sm' }}
|
||||
leftIcon={<FaHistory />}
|
||||
leftIcon={<History />}
|
||||
bg="purple.500"
|
||||
color="white"
|
||||
variant="solid"
|
||||
@@ -1253,7 +1253,7 @@ const ConceptCenter = () => {
|
||||
boxShadow={`0 2px 8px rgba(${changeColor === 'red' ? '239, 68, 68' : changeColor === 'green' ? '34, 197, 94' : '100, 116, 139'}, 0.4)`}
|
||||
>
|
||||
<Icon
|
||||
as={changePercent > 0 ? FaArrowUp : changePercent < 0 ? FaArrowDown : null}
|
||||
as={changePercent > 0 ? ArrowUp : changePercent < 0 ? ArrowDown : null}
|
||||
boxSize={2}
|
||||
mr={1}
|
||||
/>
|
||||
@@ -1345,7 +1345,7 @@ const ConceptCenter = () => {
|
||||
|
||||
<Button
|
||||
size="sm"
|
||||
leftIcon={<FaChartLine />}
|
||||
leftIcon={<LineChart />}
|
||||
bg="purple.500"
|
||||
color="white"
|
||||
onClick={(e) => handleViewContent(e, concept.concept, concept.concept_id, concept.stocks)}
|
||||
@@ -1878,7 +1878,7 @@ const ConceptCenter = () => {
|
||||
</Tooltip>
|
||||
<Tooltip label="层级图" placement="top">
|
||||
<IconButton
|
||||
icon={<FaSitemap />}
|
||||
icon={<Network />}
|
||||
onClick={() => {
|
||||
if (viewMode !== 'hierarchy') {
|
||||
trackViewModeChanged('hierarchy', viewMode);
|
||||
@@ -1897,7 +1897,7 @@ const ConceptCenter = () => {
|
||||
</Tooltip>
|
||||
<Tooltip label="列表视图" placement="top">
|
||||
<IconButton
|
||||
icon={<FaList />}
|
||||
icon={<List />}
|
||||
onClick={() => {
|
||||
if (viewMode !== 'list') {
|
||||
trackViewModeChanged('list', viewMode);
|
||||
|
||||
Reference in New Issue
Block a user