Slide Up Drawer

An animated bottom drawer with spring physics, backdrop blur, and keyboard dismiss support.

npx arupui add slide-up-drawer
Preview

Usage

slide-up-drawer.tsx
import { SlideUpDrawer } from "@/components/blocks/slide-up-drawer"

const [open, setOpen] = useState(false)

<SlideUpDrawer open={open} onOpenChange={setOpen} title="Hello" description="Content here.">
  <Button onClick={() => setOpen(false)}>Close</Button>
</SlideUpDrawer>

Props

open
Type: booleanDefault: false
onOpenChange
Type: (open: boolean) => voidDefault: -
title
Type: stringDefault: undefined
description
Type: stringDefault: undefined
Theme Editor

Theme

Radius0.5rem
Letter Spacing0em

Colors

light