* Add export as csv Resolves 2183. * collect over paginated data * refactor * add tests * parameterize pageSize (limit) * use pageInfo for onCompleted callback * json column variable naming * omit relations from csv exports
127 lines
2.1 KiB
TypeScript
127 lines
2.1 KiB
TypeScript
/* eslint-disable no-restricted-imports */
|
|
export type { TablerIconsProps } from '@tabler/icons-react';
|
|
export {
|
|
Icon123,
|
|
IconAlertCircle,
|
|
IconAlertTriangle,
|
|
IconApps,
|
|
IconArchive,
|
|
IconArchiveOff,
|
|
IconArrowBackUp,
|
|
IconArrowDown,
|
|
IconArrowLeft,
|
|
IconArrowRight,
|
|
IconArrowUp,
|
|
IconArrowUpRight,
|
|
IconAt,
|
|
IconBaselineDensitySmall,
|
|
IconBell,
|
|
IconBolt,
|
|
IconBox,
|
|
IconBrandGithub,
|
|
IconBrandGoogle,
|
|
IconBrandLinkedin,
|
|
IconBrandX,
|
|
IconBriefcase,
|
|
IconBuildingSkyscraper,
|
|
IconCalendar,
|
|
IconCalendarEvent,
|
|
IconCalendarX,
|
|
IconCheck,
|
|
IconCheckbox,
|
|
IconChevronDown,
|
|
IconChevronLeft,
|
|
IconChevronRight,
|
|
IconChevronsRight,
|
|
IconChevronUp,
|
|
IconCircleDot,
|
|
IconClick,
|
|
IconCode,
|
|
IconCoins,
|
|
IconColorSwatch,
|
|
IconMessageCircle as IconComment,
|
|
IconCopy,
|
|
IconCurrencyDollar,
|
|
IconCurrencyEuro,
|
|
IconCurrencyFrank,
|
|
IconCurrencyPound,
|
|
IconCurrencyYen,
|
|
IconCurrencyYuan,
|
|
IconDatabase,
|
|
IconDeviceFloppy,
|
|
IconDoorEnter,
|
|
IconDotsVertical,
|
|
IconDownload,
|
|
IconEye,
|
|
IconEyeOff,
|
|
IconFile,
|
|
IconFileCheck,
|
|
IconFileExport,
|
|
IconFileImport,
|
|
IconFileText,
|
|
IconFileUpload,
|
|
IconFileZip,
|
|
IconFilterOff,
|
|
IconForbid,
|
|
IconGripVertical,
|
|
IconHeadphones,
|
|
IconHeart,
|
|
IconHeartOff,
|
|
IconHelpCircle,
|
|
IconHierarchy2,
|
|
IconInfoCircle,
|
|
IconKey,
|
|
IconLanguage,
|
|
IconLayersLinked,
|
|
IconLayoutKanban,
|
|
IconLayoutSidebarLeftCollapse,
|
|
IconLayoutSidebarRightCollapse,
|
|
IconLayoutSidebarRightExpand,
|
|
IconLink,
|
|
IconLinkOff,
|
|
IconList,
|
|
IconListNumbers,
|
|
IconLock,
|
|
IconMail,
|
|
IconMailCog,
|
|
IconMap,
|
|
IconMinus,
|
|
IconMoneybag,
|
|
IconMouse2,
|
|
IconNotes,
|
|
IconNumbers,
|
|
IconPaperclip,
|
|
IconPencil,
|
|
IconPhone,
|
|
IconPhoto,
|
|
IconPlug,
|
|
IconPlus,
|
|
IconPresentation,
|
|
IconProgressCheck,
|
|
IconPuzzle,
|
|
IconRefresh,
|
|
IconRelationManyToMany,
|
|
IconRelationOneToMany,
|
|
IconRelationOneToOne,
|
|
IconRepeat,
|
|
IconSearch,
|
|
IconSend,
|
|
IconSettings,
|
|
IconTable,
|
|
IconTag,
|
|
IconTarget,
|
|
IconTargetArrow,
|
|
IconTextSize,
|
|
IconTimelineEvent,
|
|
IconTrash,
|
|
IconUnlink,
|
|
IconUpload,
|
|
IconUser,
|
|
IconUserCircle,
|
|
IconUsers,
|
|
IconVideo,
|
|
IconWand,
|
|
IconWorld,
|
|
IconX,
|
|
} from '@tabler/icons-react';
|