You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
910 B
33 lines
910 B
/**
|
|
* acel — Active Elements
|
|
*
|
|
* Librería de componentes UI con integración nativa a actx.
|
|
* Sin dependencias externas, refactorizada desde uisv.
|
|
*
|
|
* @example
|
|
* // Importar componentes
|
|
* import { ToastHost, ModalHost } from '$uix/acel';
|
|
*
|
|
* // Usar composables
|
|
* import { useToast, useTheme } from '$uix/acel';
|
|
* const { show } = useToast();
|
|
* show({ es: 'Hola', en: 'Hello' }, { type: 'success' });
|
|
*/
|
|
|
|
// Composables reactivos
|
|
export { actx, useTheme, useBreakpoint, useToast, useModal, useMenu } from './acel.svelte';
|
|
|
|
// Componentes
|
|
export { ToastHost } from './toast';
|
|
export { Modal, ModalHost, Drawer } from './modal';
|
|
|
|
// Primitives
|
|
export * as Accordion from './accordion';
|
|
export * as Button from './button';
|
|
export * as Collapsible from './collapsible';
|
|
export * as Tabs from './tabs';
|
|
|
|
// Overlay
|
|
export * as AlertDialog from './alert-dialog';
|
|
export * as Dialog from './dialog';
|