Installation
Usage
Examples
Non-modal
Reduce Motion
Animation Presets
Slide Top
Slide Bottom
Scale Top
Scale Bottom
Scale Down
Perspective Top
Perspective Bottom
Perspective Left
Perspective Right
Wipe
Fade
Custom Animation
Transition Presets
Each animation comes with predefined transitionPreset
Alternatively, you can choose transition from this list:
default
anticipate
quickOut
overshootOut
swiftOut
snappyOut
inOut
inQuad
inCubic
inQuart
inQuint
inExpo
inCirc
outQuad
outCubic
outQuart
outQuint
outExpo
outCirc
inOutQuad
inOutCubic
inOutQuart
inOutQuint
inOutExpo
inOutCirc
inOutBase
in
out
linear
Additionaly, you can control the duration of the transition:
Custom Transition
API Reference
Dialog
Support all Root
Radix API
DialogTrigger
Support all Trigger
Radix API
DialogHeader
DialogFooter
DialogContent
Prop | Type | Default |
---|---|---|
showCloseButton | boolean | ― |
animation | AnimationProps | ― |
animationPreset | enum | "motion" |
transition | Transition | ― |
transitionPreset | enum TransitionPreset | ― |
reduceMotion | boolean | false |
DialogTitle
Support all Title
Radix API
DialogDescription
Support all Description
Radix API
DialogClose
Support all Close
Radix API