UNPKG

@novely/solid-renderer

Version:
12 lines (11 loc) 439 B
import type { Accessor, FlowComponent, JSX } from 'solid-js'; type NativeAttrs = JSX.DialogHtmlAttributes<HTMLDialogElement>; type FinalNativeAttrs = Exclude<NativeAttrs, 'open' | 'ref' | 'classList'>; type ModalProps = FinalNativeAttrs & { isOpen: Accessor<boolean>; setIsOpen?: (value: boolean) => void; trapFocus: Accessor<boolean>; isModal: boolean; }; declare const Modal: FlowComponent<ModalProps>; export { Modal };