svelte-hamburger
Version:
Animated hamburger icon
23 lines (18 loc) • 404 B
TypeScript
/// <reference types="svelte" />
import { SvelteComponentTyped } from 'svelte';
export interface HamburgerProps {
/**
* @default false
*/
open?: boolean;
/**
* @default false
*/
duoLine?: boolean;
class?: string;
}
export default class Hamburger extends SvelteComponentTyped<
HamburgerProps,
{ click: MouseEvent; keydown: KeyboardEvent; keypress: KeyboardEvent },
{}
> {}