@cerberus-design/react
Version:
The Cerberus Design React component library.
35 lines (33 loc) • 1.03 kB
JavaScript
import {
createCerberusPrimitive
} from "./chunk-YJRAJNYI.js";
// src/components/dialog/primitives.tsx
import {
Dialog
} from "@ark-ui/react/dialog";
import { dialog } from "styled-system/recipes";
var { withSlotRecipe, withNoRecipe } = createCerberusPrimitive(dialog);
var DialogRoot = withNoRecipe(Dialog.Root);
var DialogProvider = DialogRoot;
var DialogTrigger = withSlotRecipe(Dialog.Trigger, "trigger");
var DialogBackdrop = withSlotRecipe(Dialog.Backdrop, "backdrop");
var DialogPositioner = withSlotRecipe(Dialog.Positioner, "positioner");
var DialogContent = withSlotRecipe(Dialog.Content, "content");
var DialogHeading = withSlotRecipe(Dialog.Title, "title");
var DialogDescription = withSlotRecipe(
Dialog.Description,
"description"
);
var DialogCloseTrigger = withNoRecipe(Dialog.CloseTrigger);
export {
DialogRoot,
DialogProvider,
DialogTrigger,
DialogBackdrop,
DialogPositioner,
DialogContent,
DialogHeading,
DialogDescription,
DialogCloseTrigger
};
//# sourceMappingURL=chunk-IRJITAGE.js.map