nextuiq
Version:
NextUIQ is a modern, lightweight, and developer-friendly UI component library for React and Next.js. Built with TypeScript and Tailwind CSS, it offers customizable, accessible, and performance-optimized components with built-in dark mode, theme customizat
21 lines (20 loc) • 734 B
TypeScript
import { ButtonHTMLAttributes, HTMLAttributes } from 'react';
export interface DialogProps {
open: boolean;
onOpenChange: (open: boolean) => void;
children: React.ReactNode;
className?: string;
}
export interface DialogContentProps extends HTMLAttributes<HTMLDivElement> {
children: React.ReactNode;
}
export interface DialogHeaderProps extends HTMLAttributes<HTMLDivElement> {
}
export interface DialogFooterProps extends HTMLAttributes<HTMLDivElement> {
}
export interface DialogTitleProps extends HTMLAttributes<HTMLHeadingElement> {
}
export interface DialogDescriptionProps extends HTMLAttributes<HTMLParagraphElement> {
}
export interface DialogCloseProps extends ButtonHTMLAttributes<HTMLButtonElement> {
}