@maxpike/vue
Version:
Vue VariantJS: Fully configurable Vue 3 components styled with TailwindCSS
15 lines (13 loc) • 453 B
text/typescript
import { WithVariantPropsAndClassesList, TAlertClassesValidKeys, Data } from '@variantjs/core';
import { HTMLAttributes } from 'vue';
import { IconProp } from '../misc';
export type TAlertOptions = WithVariantPropsAndClassesList<{
text?: string,
tagName?: string,
bodyTagName?: string,
dismissible?: boolean,
show?: boolean,
timeout?: number,
animate?: boolean,
closeIcon?: IconProp,
} & HTMLAttributes & Data, TAlertClassesValidKeys>;