UNPKG

primer-react

Version:
28 lines (25 loc) 987 B
import React from 'react' import {PropsForm} from '@compositor/kit' import {Block, Caret, CaretBox, theme} from '../../src' import ExampleHeading from '../doc-components/ExampleHeading' const CaretBoxExample = { name: 'CaretBox', element: ( <Block p={2}> <ExampleHeading mt={2}>CaretBox</ExampleHeading> <PropsForm> <CaretBox my={4} p={2} minHeight={100} border={[true, 'purple']}> CaretBox </CaretBox> <PropsForm.Select name="caret">{Caret.locations.map(loc => <option key={loc}>{loc}</option>)}</PropsForm.Select> <PropsForm.Select name="border"> {Object.keys(theme.colors.border).map(borderColor => <option key={borderColor}>{borderColor}</option>)} </PropsForm.Select> <PropsForm.Select name="bg"> {Object.keys(theme.colors.bg).map(bgColor => <option key={bgColor}>{bgColor}</option>)} </PropsForm.Select> </PropsForm> </Block> ) } export default CaretBoxExample