DocSpace-buildtools/packages/asc-web-components/field-container
2022-04-27 12:25:05 +03:00
..
field-container.stories.js Web: Components: refactoring stories, add public/images to components for storybook 2021-03-07 14:57:26 +03:00
field-container.test.js Web: Components: changed component hierarchy 2021-02-24 17:42:09 +03:00
index.js Web: Components: add missed props 2022-04-27 12:25:05 +03:00
README.md Web: Components/Common: fix imports 2021-02-26 00:19:45 +03:00
styled-field-container.js Web:Components: update dark theme after merge branch 'develop' 2022-01-20 23:29:09 +08:00

FieldContainer

Responsive form field container

Usage

import FieldContainer from "@appserver/components/field-container";
<FieldContainer labelText="Name:">
  <TextInput value="" onChange={(e) => console.log(e.target.value)} />
</FieldContainer>

Properties

Props Type Required Values Default Description
className string - - - Accepts class
errorColor string - - #C96C27 Error text color
errorMessageWidth string - - 320px Error text width
errorMessage string - - - Error message text
hasError bool - - false Indicates that the field is incorrect
helpButtonHeaderContent string - - - Tooltip header content (tooltip opened in aside)
id string - - - Accepts id
isRequired bool - - false Indicates that the field is required to fill
isVertical bool - - false Vertical or horizontal alignment
labelText string - - - Field label text
labelVisible bool - - true Sets visibility of field label section
maxLabelWidth string - - 110px Max label width in horizontal alignment
style obj, array - - - Accepts css style
tooltipContent object,string - - - Tooltip content