sveltestrap
Version:

23 lines (20 loc) • 533 B
TypeScript
import { FadeProps } from './Fade';
import { SvelteComponentTyped } from 'svelte';
import { Color } from './shared';
export interface AlertProps
extends svelte.JSX.HTMLAttributes<HTMLElementTagNameMap['div']> {
closeAriaLabel?: string;
closeClassName?: string;
color?: Color;
dismissible?: boolean;
fade?: boolean;
heading?: string;
isOpen?: boolean;
toggle?: () => void;
transition?: FadeProps;
}
export default class Alert extends SvelteComponentTyped<
AlertProps,
{},
{ default: {}; heading: {} }
> {}