Files
sigpro-ui/index.js
natxocc 949be7939d
All checks were successful
Deploy Docs to Synology / deploy (push) Successful in 4s
Import individual
2026-04-17 20:29:16 +02:00

86 lines
2.9 KiB
JavaScript

import * as AccordionModule from './src/components/Accordion.js';
import * as AlertModule from './src/components/Alert.js';
import * as AutocompleteModule from './src/components/Autocomplete.js';
import * as BadgeModule from './src/components/Badge.js';
import * as ButtonModule from './src/components/Button.js';
import * as CheckboxModule from './src/components/Checkbox.js';
import * as ColorpickerModule from './src/components/Colorpicker.js';
import * as DatepickerModule from './src/components/Datepicker.js';
import * as DrawerModule from './src/components/Drawer.js';
import * as DropdownModule from './src/components/Dropdown.js';
import * as FabModule from './src/components/Fab.js';
import * as FieldsetModule from './src/components/Fieldset.js';
import * as FileinputModule from './src/components/Fileinput.js';
import * as IndicatorModule from './src/components/Indicator.js';
import * as InputModule from './src/components/Input.js';
import * as LabelModule from './src/components/Label.js';
import * as ListModule from './src/components/List.js';
import * as MenuModule from './src/components/Menu.js';
import * as ModalModule from './src/components/Modal.js';
import * as NavbarModule from './src/components/Navbar.js';
import * as RadioModule from './src/components/Radio.js';
import * as RangeModule from './src/components/Range.js';
import * as RatingModule from './src/components/Rating.js';
import * as SelectModule from './src/components/Select.js';
import * as StackModule from './src/components/Stack.js';
import * as StatModule from './src/components/Stat.js';
import * as SwapModule from './src/components/Swap.js';
import * as TableModule from './src/components/Table.js';
import * as TabsModule from './src/components/Tabs.js';
import * as TimelineModule from './src/components/Timeline.js';
import * as ToastModule from './src/components/Toast.js';
import * as TooltipModule from './src/components/Tooltip.js';
import { Locale, tt } from './src/core/utils.js';
export const Components = {
...AccordionModule,
...AlertModule,
...AutocompleteModule,
...BadgeModule,
...ButtonModule,
...CheckboxModule,
...ColorpickerModule,
...DatepickerModule,
...DrawerModule,
...DropdownModule,
...FabModule,
...FieldsetModule,
...FileinputModule,
...IndicatorModule,
...InputModule,
...LabelModule,
...ListModule,
...MenuModule,
...ModalModule,
...NavbarModule,
...RadioModule,
...RangeModule,
...RatingModule,
...SelectModule,
...StackModule,
...StatModule,
...SwapModule,
...TableModule,
...TabsModule,
...TimelineModule,
...ToastModule,
...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");
}