@cerberus-design/react
Version:
The Cerberus Design React component library.
87 lines (85 loc) • 1.77 kB
JavaScript
import {
createCerberusPrimitive
} from "./chunk-YJRAJNYI.js";
// src/components/combobox/primitives.tsx
import {
Combobox
} from "@ark-ui/react/combobox";
import { ark } from "@ark-ui/react/factory";
import { combobox } from "styled-system/recipes";
var { withSlotRecipe } = createCerberusPrimitive(combobox);
var ComboboxRoot = withSlotRecipe(
Combobox.Root,
"root"
);
var ComboboxLabel = withSlotRecipe(
Combobox.Label,
"label"
);
var ComboboxControl = withSlotRecipe(
Combobox.Control,
"control"
);
var ComboboxInput = withSlotRecipe(
Combobox.Input,
"input"
);
var ComboboxTrigger = withSlotRecipe(
Combobox.Trigger,
"trigger"
);
var ComboboxClearTrigger = withSlotRecipe(
Combobox.ClearTrigger,
"clearTrigger"
);
var ComboboxPositioner = withSlotRecipe(
Combobox.Positioner,
"positioner"
);
var ComboboxContent = withSlotRecipe(
Combobox.Content,
"content"
);
var ComboboxItemGroup = withSlotRecipe(
Combobox.ItemGroup,
"itemGroup"
);
var ComboboxItemGroupLabel = withSlotRecipe(
Combobox.ItemGroupLabel,
"itemGroupLabel"
);
var ComboboxItem = withSlotRecipe(
Combobox.Item,
"item"
);
var ComboboxItemText = withSlotRecipe(
Combobox.ItemText,
"itemText"
);
var ComboboxItemIndicator = withSlotRecipe(
Combobox.ItemIndicator,
"itemIndicator"
);
var ComboboxStartIcon = withSlotRecipe(
ark.span,
"startIcon"
);
var ComboItemText = ComboboxItemText;
export {
ComboboxRoot,
ComboboxLabel,
ComboboxControl,
ComboboxInput,
ComboboxTrigger,
ComboboxClearTrigger,
ComboboxPositioner,
ComboboxContent,
ComboboxItemGroup,
ComboboxItemGroupLabel,
ComboboxItem,
ComboboxItemText,
ComboboxItemIndicator,
ComboboxStartIcon,
ComboItemText
};
//# sourceMappingURL=chunk-5RLQNM73.js.map