import { IconChevronRight as TablerChevronRight, IconDownload as TablerDownload, IconPencil, IconTagFilled, IconUserFilled, IconTrash, IconLayoutList, IconLayoutGrid, IconArrowLeft, IconArrowRight, IconArrowUp, IconChevronsRight, IconChevronsLeft, IconAnalyze, IconWindowMaximize, IconTextScan2, IconFolderPlus, IconRefresh, IconMinusVertical, IconLogout, IconChevronDown, IconX, } from '@tabler/icons-react'; import FolderSvg from '../assets/folder.svg'; const composeClassName = (base, extra) => (extra ? `${base} ${extra}` : base); export const ChevronIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const TrashIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const EditIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const FolderIcon = ({ className, size = 16, title, ...rest }) => { const dimensionProps = typeof size === 'number' ? { width: size, height: size } : {}; return ( ); }; export const TagIcon = ({ className, size = '1em', stroke = 0, ...rest }) => ( ); export const CorrespondentIcon = ({ className, size = '1em', stroke = 0, ...rest }) => ( ); export const DownloadIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ViewListIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ViewGridIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ArrowLeftIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ArrowRightIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ChevronsLeftIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ChevronsRightIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const FolderPlusIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const RefreshIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ArrowUpIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const MinusVerticalIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const CloseIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const AnalyzeIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const WindowMaximizeIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const LogoutIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export const ChevronDownIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( ); export default { ChevronIcon, TrashIcon, EditIcon, FolderIcon, TagIcon, CorrespondentIcon, DownloadIcon, ViewListIcon, ViewGridIcon, ChevronsLeftIcon, ChevronsRightIcon, AnalyzeIcon, WindowMaximizeIcon, FolderPlusIcon, RefreshIcon, ArrowUpIcon, MinusVerticalIcon, LogoutIcon, ChevronDownIcon, }; export const TextScanIcon = ({ className, size = '1em', stroke = 1.6, ...rest }) => ( );