panel actions

This commit is contained in:
2025-10-26 01:04:21 +02:00
parent 2a0c96bb4c
commit 0864b39336
3 changed files with 162 additions and 60 deletions
+32
View File
@@ -10,6 +10,9 @@ import {
IconArrowLeft,
IconArrowRight,
IconChevronsRight,
IconAnalyze,
IconWindowMaximize,
IconTextScan2,
} from '@tabler/icons-react';
import FolderSvg from '../assets/folder.svg';
@@ -130,6 +133,24 @@ export const ChevronsRightIcon = ({ className, size = '1em', stroke = 1.6, ...re
/>
);
export const AnalyzeIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => (
<IconAnalyze
className={composeClassName('icon', className)}
size={size}
stroke={stroke}
{...rest}
/>
);
export const WindowMaximizeIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => (
<IconWindowMaximize
className={composeClassName('icon', className)}
size={size}
stroke={stroke}
{...rest}
/>
);
export default {
ChevronIcon,
TrashIcon,
@@ -141,4 +162,15 @@ export default {
ViewListIcon,
ViewGridIcon,
ChevronsRightIcon,
AnalyzeIcon,
WindowMaximizeIcon,
};
export const TextScanIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => (
<IconTextScan2
className={composeClassName('icon', className)}
size={size}
stroke={stroke}
{...rest}
/>
);