@prefecthq/prefect-design
Version:
A collection of low-level Vue components.
11 lines (10 loc) • 408 B
TypeScript
import { InjectionKey, MaybeRefOrGetter, Ref } from 'vue';
import { CascadePanelId } from '../../compositions';
export declare const cascadePanelKey: InjectionKey<UseCascadePanel>;
export type UseCascadePanel = {
isOpen: Ref<boolean>;
close: () => void;
open: () => void;
toggle: () => void;
};
export declare function useCascadePanel(id?: MaybeRefOrGetter<CascadePanelId>): UseCascadePanel;