noph-ui
Version:
Noph UI is a modern, powerful UI library for Svelte 5, fully aligned with the Material 3 guidelines. Build stunning, consistent user interfaces with the efficiency and flexibility of Svelte and Google’s Material Design framework.
14 lines (13 loc) • 418 B
TypeScript
import type { Snippet } from 'svelte';
import type { HTMLAttributes } from 'svelte/elements';
export interface DialogProps extends Omit<HTMLAttributes<HTMLDivElement>, 'class' | 'popover'> {
icon?: Snippet;
headline: string;
supportingText?: string;
divider?: boolean;
actions?: Snippet;
quick?: boolean;
element?: HTMLElement;
showPopover?: () => void;
hidePopover?: () => void;
}