import { IconChevronRight as TablerChevronRight, IconDownload as TablerDownload, IconPencil, IconTagFilled, IconUserFilled, IconTrash, IconLayoutList, IconLayoutGrid, IconArrowLeft, IconArrowRight, } 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 default { ChevronIcon, TrashIcon, EditIcon, FolderIcon, TagIcon, CorrespondentIcon, DownloadIcon, ViewListIcon, ViewGridIcon, };