UNPKG

@cerberus-design/react

Version:

The Cerberus Design React component library.

49 lines (46 loc) 5 kB
import { select } from 'styled-system/recipes'; import { createCerberusPrimitive } from '../../system/index.js'; import { createListCollection } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/collection/list-collection.js'; import { SelectHiddenSelect as SelectHiddenSelect$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-hidden-select.js'; import { SelectItemIndicator as SelectItemIndicator$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-item-indicator.js'; import { SelectItemText as SelectItemText$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-item-text.js'; import { SelectItem as SelectItem$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-item.js'; import { SelectItemGroupLabel as SelectItemGroupLabel$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-item-group-label.js'; import { SelectItemGroup as SelectItemGroup$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-item-group.js'; import { SelectContent as SelectContent$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-content.js'; import { SelectPositioner as SelectPositioner$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-positioner.js'; import { SelectIndicator as SelectIndicator$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-indicator.js'; import { SelectValueText as SelectValueText$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-value-text.js'; import { SelectClearTrigger as SelectClearTrigger$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-clear-trigger.js'; import { SelectTrigger as SelectTrigger$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-trigger.js'; import { SelectControl as SelectControl$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-control.js'; import { SelectLabel as SelectLabel$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-label.js'; import { SelectRoot as SelectRoot$1 } from '../../node_modules/.pnpm/@ark-ui_react@5.29.1_react-dom@19.2.1_react@19.2.1__react@19.2.1/node_modules/@ark-ui/react/dist/components/select/select-root.js'; const { withSlotRecipe, withNoRecipe } = createCerberusPrimitive(select); const SelectRoot = withSlotRecipe(SelectRoot$1, "root"); const SelectLabel = withSlotRecipe(SelectLabel$1, "label"); const SelectControl = withNoRecipe(SelectControl$1); const SelectTrigger = withSlotRecipe(SelectTrigger$1, "trigger"); const SelectValueText = withNoRecipe(SelectValueText$1); const SelectIndicator = withSlotRecipe(SelectIndicator$1, "indicator"); const SelectClearTrigger = withNoRecipe(SelectClearTrigger$1); const SelectPositioner = withSlotRecipe(SelectPositioner$1, "positioner"); const SelectContent = withSlotRecipe(SelectContent$1, "content"); const SelectItemGroup = withNoRecipe(SelectItemGroup$1); const SelectItemGroupLabel = withSlotRecipe( SelectItemGroupLabel$1, "itemGroupLabel" ); const SelectItem = withSlotRecipe(SelectItem$1, "item"); const SelectItemText = withNoRecipe(SelectItemText$1); const SelectItemIndicator = withSlotRecipe( SelectItemIndicator$1, "itemIndicator" ); const SelectHiddenSelect = withNoRecipe(SelectHiddenSelect$1); function createSelectCollection(collection) { return createListCollection({ items: collection }); } export { SelectClearTrigger, SelectContent, SelectControl, SelectHiddenSelect, SelectIndicator, SelectItem, SelectItemGroup, SelectItemGroupLabel, SelectItemIndicator, SelectItemText, SelectLabel, SelectPositioner, SelectRoot, SelectTrigger, SelectValueText, createSelectCollection };