Demos
GlobalStatus displaying error status
NB: Keep in mind, the items
are handled automatically by all form components! This is just an example of how to define the content manually.
Custom Title
<GlobalStatustitle="Custom Title"text="Failure text"items={[{text: 'List item',status_anchor_url: '/uilib/components/global-status',status_anchor_label: 'eksempel',},]}show={true}autoscroll={false}no_animation={true}omit_set_focus={true}id="demo-1"/>
GlobalStatus displaying info status
Custom info title ...
<GlobalStatusstate="info"title="Custom info title ..."text="Long info nisl tempus hendrerit tortor dapibus nascetur taciti porta risus cursus fusce platea enim curabitur proin nibh ut luctus magnis metus"items={['Status text 1', 'Status text 2']}show={true}autoscroll={false}no_animation={true}omit_set_focus={true}id="demo-4"/>
To showcase the automated coupling between FormStatus and GlobalStatus
const InputWithError = () => {const [errorMessage, setErrorMessage] = React.useState(null)return (<Inputlabel="Input:"placeholder="Write less than 5 chars and dismiss the focus to show the GlobalStatus ..."stretchstatus={errorMessage}on_blur={({ value }) => {setErrorMessage(value.length <= 4 ? 'With a message shown' : null)}}global_status_id="main-status"/>)}render(<InputWithError />)