iCHEF web components library, built with React.
<ListRow>
#172<SelectList>
#170<List>
vertical spacing inside certain components #169<Section>
layout from <List>
#166<Section>
as a general content wrapper with optional title and description text. (#166)showCheckAll
prop to disable checkAll
option in <SelectList>
. (#170)<SelectList>
accept the title
and desc
props. (#171)<List>
to wrap its own body with <Section>
. (#166)<ListRow>
to remove vertical margin from nested <List>
. (#166)<List>
by context when placed inside <ListRow>
or <Popover>
. (#169)<Section>
. (#166)<ColumnView>
body. (#167)<HeaderRow>
can now disable an area by setting false
to it. Styles updated. (#167)<ListRow>
. Add v3 color plates. (#172)@storybook/react
and its addons to 3.4.11
. (#173)anchored()
mixin horizontal alignment when anchor is larger than component applying the mixin. (#168)<SelectOption>
with symbol instead #157<SelectRow>
to not auto-close under multiple mode #158SelectOption.typeSymbol
for element type comparison. (#157)getElementTypeSymbol
helper for getting type symbol from React Element. (#157)<List>
. (#159)<Button>
s are now bold
by default. (#159)<Text>
(which is in most row-components)<List>
(in title and desc)<ListRow>
(in desc)<Tag>
<Tooltip>
<EditableBasicRow>
does not blur on component status change anymore. (#161)<SelectRow>
should not auto-close under multiple selection mode. (#158)<ListRow>
footer should not render empty <p>
tags. (#159)<Popover>
#147<TextInputRow>
#155@ichef/gypcrete-imageeditor
. (#148, #149, #150, #151)
This new component supports:
loading
is set<ImageEditor>
. (#150)multiLine
mode for <TextInputRow>
. It renders a <textarea>
instead,and auto-grows as user types. (#155)<TextInputRow>
. (#155)<Popover>
container. (#147)<Popover>
inside <SelectRow>
should not be closed until user clicks on the checkbox. (#147)<Modal>
when users click <Overlay>
and the onClose prop exists. (#140)<ListRow>
to match design in nested lists. (#141)<Button>
to support rendering into custom HTML tags. (#144)<Modal>
. (#140)<List>
. (#141)<Modal>
not rendering its content. #139Closable
HOC from <Modal>
to prevent unexpected closing behaviors occur when more than one modals are open. #139<Modal>
. #139<Modal>
not rendering its content (#139)Closable
HOC from <Modal>
to prevent unexpected closing behaviors occur when more than one modals are open. (#139)<Modal>
component. (#139)<Modal>
from ic-framework-react and ic-framework. #137<HeaderRow>
now accepts children
and renders. #136<SelectOption>
now accepts and passes unknown props to its inner <Checkbox>
. #136iCHEF-Cloud2.0
(https://github.com/iCHEF/iCHEF-Cloud2.0/pull/1735)<Modal>
from ic-framework-react and ic-framework. (#137)<HeaderRow>
now accepts children
and renders. (#136)<SelectOption>
now accepts and passes unknown props to its inner <Checkbox>
. (#136)<Popup>
#127<Tooltip>
component #129<Button>
#131<Button>
tests #132<Popup>
is no longer wrapped with closable()
mixin, will not respond to ESC key now. (#127)<Button>
is now black. (#131)primary
prop from <Button>
in favor of cross-component bold
prop on rowComp()
. (#131)<PopupButton>
which renders a pre-configured <Button>
that should be used inside a <Popup>
. (#127)buttonsDirection
prop to <Popup>
to align its buttons either vertically (as default) or horizontally. (#127)<Popup>
to better match design. (#127)<Popup>
to simplify codes. (#127)<Popup>
. (#127)z-index
from components with renderToLayer()
HOC mixin. They will now be stack based on the stacking context on the base layers. (#128)<Tooltip>
component. (#129)<Text>
to inherit parent color but with 70% opacity. (#131)<Button>
(#131)--bail
workaround. (#132)Changes in this release:
<Checkbox>
not displaying correct icons. (#124)<SelectRow>
to use new dropdown
icon. (#124)<IconButton>
injected class overridden by custom class<Popover>
and appearance tweak for <SelectRow>
<SelectRow>
issuesclosable()
HOC mixin now takes runtime options via props. (#118)formRow()
HOC mixin now takes withRef
option to maintain a ref to its wrapped component. (#118)<TextInputRow>
and <SwitchRow>
now accepts children
prop, will render inside <ListRow>
. (#118)<TextInputRow>
now exposes ref to inner <input>
via getInputNode()
method. (#118)<IconButton>
will be overridden with custom className
. (#117)<Popover>
should have max-height
while making its content scrollable. (#120)<SelectRow>
showing 'All' when it has no option. (#120)<SelectRow>
label should be tinted. (#120)<SelectRow>
with only one <Option>
showing All when the only option is checked. (#122)