ui-ingredients
Version:
Headless component library for Svelte powered by zag
18 lines (17 loc) • 1.4 kB
TypeScript
export * as FileUpload from './file-upload.js';
export type { FileUploadClearTriggerProps } from './file-upload-clear-trigger.svelte';
export type { FileUploadDropzoneProps } from './file-upload-dropzone.svelte';
export type { FileUploadHiddenInputProps } from './file-upload-hidden-input.svelte';
export type { FileUploadItemDeleteTriggerProps } from './file-upload-item-delete-trigger.svelte';
export type { FileUploadItemGroupProps } from './file-upload-item-group.svelte';
export type { FileUploadItemNameProps } from './file-upload-item-name.svelte';
export type { FileUploadItemPreviewImageProps } from './file-upload-item-preview-image.svelte';
export type { FileUploadItemPreviewProps } from './file-upload-item-preview.svelte';
export type { FileUploadItemSizeTextProps } from './file-upload-item-size-text.svelte';
export type { FileUploadItemProps } from './file-upload-item.svelte';
export type { FileUploadLabelProps } from './file-upload-label.svelte';
export type { FileUploadProps } from './file-upload-root.svelte';
export type { FileUploadTriggerProps } from './file-upload-trigger.svelte';
export { createFileUpload, type CreateFileUploadProps, type CreateFileUploadReturn, } from './create-file-upload.svelte.js';
export { anatomy as fileUploadAnatomy } from './file-upload-anatomy.js';
export { getFileUploadContext, setFileUploadContext, } from './file-upload-context.svelte.js';