UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

15 lines 592 B
import * as React from 'react'; import { createComponents } from '../common'; import { Context } from '../context'; import { observer } from 'mobx-react'; export const AuthItem = observer(props => { const ctx = React.useContext(Context); const { roles } = props.formElement.props; if (!ctx.auth.user || !ctx.auth.user.id || (roles && roles.length && roles.every(r => !ctx.auth.user.roles.some(u => u === r)))) { return null; } return React.createElement(React.Fragment, null, createComponents(props)); }); //# sourceMappingURL=auth_item_view.js.map