@amsterdam/bmi-dms-upload
Version:
A document upload flow that can be implemented in any BMI React application. Documents are stored in DMS. Metadata can be added in the flow.
2 lines • 1.71 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:true});Object.defineProperty(exports,"default",{enumerable:true,get:function(){return _default}});var _jsxruntime=require("react/jsx-runtime");var _react=_interop_require_default(require("react"));var _MetadataFormStyles=require("./MetadataFormStyles");var _MetadataColumnHeaders=_interop_require_default(require("../MetadataColumnHeaders/MetadataColumnHeaders"));var _Form=_interop_require_default(require("../Form/Form"));function _interop_require_default(obj){return obj&&obj.__esModule?obj:{default:obj}}var MetadataForm=function(param){var ajv=param.ajv,i18n=param.i18n,schema=param.schema,uischema=param.uischema,renderers=param.renderers,_param_data=param.data,data=_param_data===void 0?{}:_param_data,_param_validationMode=param.validationMode,validationMode=_param_validationMode===void 0?"ValidateAndShow":_param_validationMode,onChange=param.onChange,_param_heading=param.heading,heading=_param_heading===void 0?"Metadata toevoegen":_param_heading,_param_showColumnHeaders=param.showColumnHeaders,showColumnHeaders=_param_showColumnHeaders===void 0?true:_param_showColumnHeaders;return(0,_jsxruntime.jsxs)(_MetadataFormStyles.MetadataFormStyle,{children:[heading&&(0,_jsxruntime.jsx)(_MetadataFormStyles.StyledHeading,{forwardedAs:"h2",children:heading}),showColumnHeaders&&(0,_jsxruntime.jsx)(_MetadataColumnHeaders.default,{columns:[{header:"Metadataveld",width:50},{header:"Waarde",width:50}]}),(0,_jsxruntime.jsx)(_Form.default,{ajv:ajv,i18n:i18n,schema:schema,uischema:uischema,data:data,renderers:renderers,validationMode:validationMode,onChange:onChange})]})};var _default=MetadataForm;
//# sourceMappingURL=MetadataForm.js.map