DUModal

Feedback

Accessible dialog with size and header tones.

import { DUModal, DUButton } from 'deri-ui';
Live preview
typescript
<DUModal open={open} onClose={close} title="Edit" footer={<DUButton>Save</DUButton>}>Body</DUModal>

Props

PropTypeDefaultDescription
openbooleanVisibility
onClose() => voidClose handler
variantbasic | centered | large | static | success | warning | customStyle
radiusDURadius'md'Corner radius
footerReactNodeFooter slot

Usage

import { DUModal, DUButton } from 'deri-ui';

<DUModal open={open} onClose={close} title="Edit" footer={<DUButton>Save</DUButton>}>Body</DUModal>

Customize with className, radius, and Tailwind utilities. Theme tokens come from deri-ui/tailwind.preset.

© 2026 Deri Ui. Developed by Deribew Shimelis. Copy and use the code freely in your projects.