MCPcopy Create free account
hub / github.com/editablejs/editable / sizeCls

Function sizeCls

packages/ui/src/dropdown.tsx:37–41  ·  view source on GitHub ↗
(size: DropdownSize = 'default', align: 'left' | 'right' = 'left')

Source from the content-addressed store, hash-verified

35type DropdownItem = DropdownItemProps | 'separator'
36
37const sizeCls = (size: DropdownSize = 'default', align: 'left' | 'right' = 'left') => [
38 tw`py-2`,
39 size === 'small' && (align === 'left' ? tw`py-1 pr-2 pl-5` : tw`py-1 pr-5 pl-2`),
40 size === 'large' && (align === 'left' ? tw`py-3 pr-5 pl-12` : tw`py-3 pr-12 pl-5`),
41]
42
43export const Dropdown = React.forwardRef<HTMLButtonElement, Dropdown>(
44 (

Callers 1

renderItemsFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…