UNPKG

flowbite-svelte

Version:

Flowbite components for Svelte

39 lines (38 loc) 1.36 kB
import { SvelteComponentTyped } from "svelte"; import type { HTMLButtonAttributes, HTMLAnchorAttributes } from 'svelte/elements'; declare const __propDef: { props: { defaultClass?: string; href?: string; activeClass?: string; } & (HTMLAnchorAttributes | HTMLButtonAttributes); events: { click: MouseEvent; change: Event; keydown: KeyboardEvent; keyup: KeyboardEvent; focus: FocusEvent; blur: FocusEvent; mouseenter: MouseEvent; mouseleave: MouseEvent; } & { [evt: string]: CustomEvent<any>; }; slots: { default: {}; }; }; type DropdownItemProps_ = typeof __propDef.props; export { DropdownItemProps_ as DropdownItemProps }; export type DropdownItemEvents = typeof __propDef.events; export type DropdownItemSlots = typeof __propDef.slots; /** * [Go to docs](https://flowbite-svelte.com/) * ## Props * @prop export let defaultClass: $$Props['defaultClass'] = 'font-medium py-2 px-4 text-sm hover:bg-gray-100 dark:hover:bg-gray-600'; * @prop export let href: $$Props['href'] = undefined; * @prop export let activeClass: $$Props['activeClass'] = undefined; * @prop export let active: boolean = false; */ export default class DropdownItem extends SvelteComponentTyped<DropdownItemProps_, DropdownItemEvents, DropdownItemSlots> { }