Files
sigpro-ui/index.js
natxocc e842ed8041
All checks were successful
Deploy Docs to Synology / deploy (push) Successful in 3s
adapt new Input
2026-04-23 13:22:49 +02:00

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 CalendarModule from './components/Calendar.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 InputModule from './components/Input.js';
import * as KdbModule from './components/kbd.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 TooltipModule from './components/tooltip.js';
import { Locale, tt } from './utils.js';
export const Components = {
...AccordionModule,
...AlertModule,
...AutocompleteModule,
...BadgeModule,
...ButtonModule,
...CalendarModule,
...CardModule,
...CarouselModule,
...ChatModule,
...CheckboxModule,
...ColorpickerModule,
...DatepickerModule,
...DrawerModule,
...DropdownModule,
...FabModule,
...FieldsetModule,
...FileinputModule,
...IconModule,
...IndicatorModule,
...InputModule,
...KdbModule,
// ...ListModule,
...LoadingModule,
...MenuModule,
...ModalModule,
...NavbarModule,
...RadialModule,
...RadioModule,
...RangeModule,
...RatingModule,
...SkeletonModule,
...SelectModule,
...StackModule,
...StatModule,
...StepsModule,
...SwapModule,
...TableModule,
...TabsModule,
...TextareaModule,
...TextrotateModule,
...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");
}