All components
Core
Dismiss
One controller for Escape, outside pointer, focus-outside and scroll dismissal.
Infrastructure, not interface
Dismiss has no visual output of its own: it is the behaviour other primitives are built on. The documentation shows how to use it in a widget of your own.
Read the Dismiss documentationInstall
npm install @quartz-headless/core
// exports
import { createDismissController } from '@quartz-headless/core';Prefer owning the source? Copy it with the CLI.