UNPKG

@workday/canvas-kit-react

Version:

The parent module that contains all Workday Canvas Kit React components

15 lines (14 loc) 791 B
import React from 'react'; import { Combobox } from '@workday/canvas-kit-react/combobox'; import { createStyles, px2rem } from '@workday/canvas-kit-styling'; import { mergeStyles } from '@workday/canvas-kit-react/layout'; import { useSelectCard } from './hooks/useSelectCard'; import { useSelectModel } from './hooks/useSelectModel'; import { createSubcomponent } from '@workday/canvas-kit-react/common'; const selectCardStyles = createStyles({ name: "d5h45f", styles: "max-height:18.75rem;" }); export const SelectCard = createSubcomponent('div')({ modelHook: useSelectModel, elemPropsHook: useSelectCard, })(({ children, ...elemProps }, Element) => { return (React.createElement(Combobox.Menu.Card, { as: Element, ...mergeStyles(elemProps, selectCardStyles) }, children)); });