All checks were successful
Deploy Docs to Synology / deploy (push) Successful in 3s
108 lines
3.6 KiB
JavaScript
108 lines
3.6 KiB
JavaScript
import * as AccordionModule from './components/Accordion.js';
|
|
import * as AlertModule from './components/Alert.js';
|
|
import * as AutocompleteModule from './components/Autocomplete.js';
|
|
import * as BadgeModule from './components/Badge.js';
|
|
import * as ButtonModule from './components/Button.js';
|
|
import * as CardModule from './components/Card.js';
|
|
import * as CarouselModule from './components/Carousel.js';
|
|
import * as ChatModule from './components/Chat.js';
|
|
import * as CheckboxModule from './components/Checkbox.js';
|
|
import * as ColorpickerModule from './components/Colorpicker.js';
|
|
import * as DatepickerModule from './components/Datepicker.js';
|
|
import * as DrawerModule from './components/Drawer.js';
|
|
import * as DropdownModule from './components/Dropdown.js';
|
|
import * as FabModule from './components/Fab.js';
|
|
import * as FieldsetModule from './components/Fieldset.js';
|
|
import * as FileinputModule from './components/Fileinput.js';
|
|
import * as IconModule from './components/Icon.js';
|
|
import * as IndicatorModule from './components/Indicator.js';
|
|
import * as KdbModule from './components/Kdb.js';
|
|
import * as InputModule from './components/Input.js';
|
|
import * as ListModule from './components/List.js';
|
|
import * as LoadingModule from './components/Loading.js';
|
|
import * as MenuModule from './components/Menu.js';
|
|
import * as ModalModule from './components/Modal.js';
|
|
import * as NavbarModule from './components/Navbar.js';
|
|
import * as RadialModule from './components/Radial.js';
|
|
import * as RadioModule from './components/Radio.js';
|
|
import * as RangeModule from './components/Range.js';
|
|
import * as RatingModule from './components/Rating.js';
|
|
import * as SkeletonModule from './components/Skeleton.js';
|
|
import * as SelectModule from './components/Select.js';
|
|
import * as StackModule from './components/Stack.js';
|
|
import * as StatModule from './components/Stat.js';
|
|
import * as StepsModule from './components/Stat.js';
|
|
import * as SwapModule from './components/Swap.js';
|
|
import * as TableModule from './components/Table.js';
|
|
import * as TabsModule from './components/Tabs.js';
|
|
import * as TextareaModule from './components/Textarea.js';
|
|
import * as TextRotateModule from './components/TextRotate.js';
|
|
import * as TimelineModule from './components/Timeline.js';
|
|
import * as ToastModule from './components/Toast.js';
|
|
import * as ToggleModule from './components/Toggle.js';
|
|
import * as TooltipModule from './components/Tooltip.js';
|
|
import { Locale, tt } from './utils.js';
|
|
|
|
export const Components = {
|
|
...AccordionModule,
|
|
...AlertModule,
|
|
...AutocompleteModule,
|
|
...BadgeModule,
|
|
...ButtonModule,
|
|
...CardModule,
|
|
...CarouselModule,
|
|
...ChatModule,
|
|
...CheckboxModule,
|
|
...ColorpickerModule,
|
|
...DatepickerModule,
|
|
...DrawerModule,
|
|
...DropdownModule,
|
|
...FabModule,
|
|
...FieldsetModule,
|
|
...FileinputModule,
|
|
...IconModule,
|
|
...IndicatorModule,
|
|
...KdbModule,
|
|
...InputModule,
|
|
...ListModule,
|
|
...LoadingModule,
|
|
...MenuModule,
|
|
...ModalModule,
|
|
...NavbarModule,
|
|
...RadialModule,
|
|
...RadioModule,
|
|
...RangeModule,
|
|
...RatingModule,
|
|
...SkeletonModule,
|
|
...SelectModule,
|
|
...StackModule,
|
|
...StatModule,
|
|
...StepsModule,
|
|
...SwapModule,
|
|
...TableModule,
|
|
...TabsModule,
|
|
...TextareaModule,
|
|
...TextRotateModule,
|
|
...TimelineModule,
|
|
...ToastModule,
|
|
...ToggleModule,
|
|
...TooltipModule
|
|
};
|
|
|
|
export const Utils = {
|
|
Locale, tt
|
|
};
|
|
|
|
|
|
if (typeof window !== 'undefined') {
|
|
Object.entries({ ...Components, ...Utils }).forEach(([name, value]) => {
|
|
Object.defineProperty(window, name, {
|
|
value,
|
|
writable: false,
|
|
configurable: true,
|
|
enumerable: true
|
|
});
|
|
});
|
|
console.log("SigProUI installed");
|
|
}
|