zentrixui
Version:
ZentrixUI - A modern, highly customizable and accessible React file upload component library with multiple variants, JSON-based configuration, and excellent developer experience.
43 lines (42 loc) • 1.94 kB
JavaScript
import { ButtonUpload } from "./components/file-upload/variants/button-upload.js";
import { DropzoneUpload } from "./components/file-upload/variants/dropzone-upload.js";
import { PreviewUpload } from "./components/file-upload/variants/preview-upload.js";
import { ImageUpload } from "./components/file-upload/variants/image-upload.js";
import { MultiFileUpload } from "./components/file-upload/variants/multi-file-upload.js";
import { FileUploadProvider, useFileUpload } from "./components/file-upload/file-upload-context.js";
import { ThemeProvider, ThemeToggle, useTheme, useThemeVariables } from "./theme.js";
import { ProgressBar } from "./components/file-upload/progress/progress-bar.js";
import { LoadingSpinner } from "./components/file-upload/progress/loading-spinner.js";
import { StatusIndicator } from "./components/file-upload/progress/status-indicator.js";
import { OverallProgress } from "./components/file-upload/progress/overall-progress.js";
import { UploadFeedback } from "./components/file-upload/feedback/upload-feedback.js";
import { ErrorFeedback } from "./components/file-upload/feedback/error-feedback.js";
import { FileUploadErrorBoundary, withErrorBoundary } from "./components/file-upload/error-boundary.js";
import { ErrorDisplay } from "./components/file-upload/error-display.js";
import { AccessibilityAnnouncer } from "./components/file-upload/accessibility-announcer.js";
import { FileUpload } from "./components/file-upload/file-upload.js";
export {
AccessibilityAnnouncer,
ButtonUpload,
DropzoneUpload,
FileUploadErrorBoundary as ErrorBoundary,
ErrorDisplay,
ErrorFeedback,
FileUpload,
FileUploadProvider,
ImageUpload,
LoadingSpinner,
MultiFileUpload,
OverallProgress,
PreviewUpload,
ProgressBar,
StatusIndicator,
ThemeProvider,
ThemeToggle,
UploadFeedback,
useFileUpload,
useTheme,
useThemeVariables,
withErrorBoundary
};
//# sourceMappingURL=components.js.map