@uploadcare/blocks
Version:
Building blocks for Uploadcare products integration
49 lines (44 loc) • 2.67 kB
JavaScript
// Symbiote.js
export { BaseComponent, Data } from '@symbiotejs/symbiote';
// Abstract:
export { Block } from './abstract/Block.js';
export { ActivityBlock } from './abstract/ActivityBlock.js';
export { UploaderBlock } from './abstract/UploaderBlock.js';
// Blocks:
export { Icon } from './blocks/Icon/Icon.js';
export { Img } from './blocks/Img/Img.js';
export { SimpleBtn } from './blocks/SimpleBtn/SimpleBtn.js';
export { StartFrom } from './blocks/StartFrom/StartFrom.js';
export { DropArea } from './blocks/DropArea/DropArea.js';
export { SourceBtn } from './blocks/SourceBtn/SourceBtn.js';
export { SourceList } from './blocks/SourceList/SourceList.js';
export { FileItem } from './blocks/FileItem/FileItem.js';
export { Modal } from './blocks/Modal/Modal.js';
export { UploadList } from './blocks/UploadList/UploadList.js';
export { UrlSource } from './blocks/UrlSource/UrlSource.js';
export { CameraSource } from './blocks/CameraSource/CameraSource.js';
export { UploadCtxProvider } from './blocks/UploadCtxProvider/UploadCtxProvider.js';
export { UploadDetails } from './blocks/UploadDetails/UploadDetails.js';
export { MessageBox } from './blocks/MessageBox/MessageBox.js';
export { ConfirmationDialog } from './blocks/ConfirmationDialog/ConfirmationDialog.js';
export { ProgressBarCommon } from './blocks/ProgressBarCommon/ProgressBarCommon.js';
export { ProgressBar } from './blocks/ProgressBar/ProgressBar.js';
// export { EditableCanvas } from './blocks/EditableCanvas/EditableCanvas.js';
export { FilePreview } from './blocks/FilePreview/FilePreview.js';
export { CloudImageEditor } from './blocks/CloudImageEditor/CloudImageEditor.js';
export { ExternalSource } from './blocks/ExternalSource/ExternalSource.js';
export { Tabs } from './blocks/Tabs/Tabs.js';
export { DataOutput } from './blocks/DataOutput/DataOutput.js';
export { ActivityCaption } from './blocks/ActivityCaption/ActivityCaption.js';
export { ActivityIcon } from './blocks/ActivityIcon/ActivityIcon.js';
export { Select } from './blocks/Select/Select.js';
export { Video } from './blocks/Video/Video.js';
export { ShadowWrapper } from './blocks/ShadowWrapper/ShadowWrapper.js';
// Solutions:
export { FileUploaderRegular } from './solutions/file-uploader/regular/FileUploaderRegular.js';
export { FileUploaderMinimal } from './solutions/file-uploader/minimal/FileUploaderMinimal.js';
export { FileUploaderInline } from './solutions/file-uploader/inline/FileUploaderInline.js';
export * from './solutions/cloud-image-editor/CloudEditor.js';
// Utils:
export { registerBlocks } from './abstract/registerBlocks.js';
export { connectBlocksFrom } from './abstract/connectBlocksFrom.js';