All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.components.file-upload.file-upload.d.ts Maven / Gradle / Ivy

Go to download

A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.

The newest version!
export type { FileAcceptDetails, FileChangeDetails, FileRejectDetails } from '@zag-js/file-upload';
export { FileUploadClearTrigger as ClearTrigger, type FileUploadClearTriggerBaseProps as ClearTriggerBaseProps, type FileUploadClearTriggerProps as ClearTriggerProps, } from './file-upload-clear-trigger';
export { FileUploadContext as Context, type FileUploadContextProps as ContextProps, } from './file-upload-context';
export { FileUploadDropzone as Dropzone, type FileUploadDropzoneBaseProps as DropzoneBaseProps, type FileUploadDropzoneProps as DropzoneProps, } from './file-upload-dropzone';
export { FileUploadHiddenInput as HiddenInput, type FileUploadHiddenInputBaseProps as HiddenInputBaseProps, type FileUploadHiddenInputProps as HiddenInputProps, } from './file-upload-hidden-input';
export { FileUploadItem as Item, type FileUploadItemBaseProps as ItemBaseProps, type FileUploadItemProps as ItemProps, } from './file-upload-item';
export { FileUploadItemDeleteTrigger as ItemDeleteTrigger, type FileUploadItemDeleteTriggerBaseProps as ItemDeleteTriggerBaseProps, type FileUploadItemDeleteTriggerProps as ItemDeleteTriggerProps, } from './file-upload-item-delete-trigger';
export { FileUploadItemGroup as ItemGroup, type FileUploadItemGroupBaseProps as ItemGroupBaseProps, type FileUploadItemGroupProps as ItemGroupProps, } from './file-upload-item-group';
export { FileUploadItemName as ItemName, type FileUploadItemNameBaseProps as ItemNameBaseProps, type FileUploadItemNameProps as ItemNameProps, } from './file-upload-item-name';
export { FileUploadItemPreview as ItemPreview, type FileUploadItemPreviewBaseProps as ItemPreviewBaseProps, type FileUploadItemPreviewProps as ItemPreviewProps, } from './file-upload-item-preview';
export { FileUploadItemPreviewImage as ItemPreviewImage, type FileUploadItemPreviewImageBaseProps as ItemPreviewImageBaseProps, type FileUploadItemPreviewImageProps as ItemPreviewImageProps, } from './file-upload-item-preview-image';
export { FileUploadItemSizeText as ItemSizeText, type FileUploadItemSizeTextBaseProps as ItemSizeTextBaseProps, type FileUploadItemSizeTextProps as ItemSizeTextProps, } from './file-upload-item-size-text';
export { FileUploadLabel as Label, type FileUploadLabelBaseProps as LabelBaseProps, type FileUploadLabelProps as LabelProps, } from './file-upload-label';
export { FileUploadRoot as Root, type FileUploadRootBaseProps as RootBaseProps, type FileUploadRootProps as RootProps, } from './file-upload-root';
export { FileUploadRootProvider as RootProvider, type FileUploadRootProviderBaseProps as RootProviderBaseProps, type FileUploadRootProviderProps as RootProviderProps, } from './file-upload-root-provider';
export { FileUploadTrigger as Trigger, type FileUploadTriggerBaseProps as TriggerBaseProps, type FileUploadTriggerProps as TriggerProps, } from './file-upload-trigger';




© 2015 - 2025 Weber Informatics LLC | Privacy Policy