2
0
mirror of https://github.com/iconify/iconify.git synced 2024-10-24 01:22:04 +00:00
iconify/packages/svelte/src/iconify.ts

30 lines
714 B
TypeScript
Raw Normal View History

2021-04-30 18:10:15 +00:00
// Types
export type { IconifyJSON } from '@iconify/types';
export type { IconifyIcon } from '@iconify/core/lib/icon';
export type {
IconifyIconSize,
IconifyHorizontalIconAlignment,
IconifyVerticalIconAlignment,
} from '@iconify/core/lib/customisations';
// Types from props.ts
export type { IconifyIconCustomisations, IconProps } from './props';
// Component
export { default as Icon } from './Icon.svelte';
2021-04-30 18:10:15 +00:00
// Functions
2021-05-01 20:38:56 +00:00
export { enableCache, disableCache } from './functions';
export {
iconExists,
getIcon,
listIcons,
addIcon,
addCollection,
} from './functions';
export { calculateSize, replaceIDs } from './functions';
export { loadIcons, addAPIProvider, _api, setNodeFetch } from './functions';