portalis-component
Version:
Component Library for Nuxt 3 using TailwindCSS
11 lines (10 loc) • 314 B
TypeScript
import type { Ref, InjectionKey } from 'vue-demi';
export type MenuSizeVariant = 'sm' | 'md' | 'lg' | 'xl';
interface DropdownContext {
close: () => void;
open: () => void;
toggle: () => void;
isOpen: Ref<boolean>;
}
export declare const DROPDOWN_CONTEXT: InjectionKey<DropdownContext>;
export {};