Display CRUD form even when item is undefined

This commit is contained in:
Jerko Steiner 2019-04-03 23:54:32 +08:00
parent fcd7a9f56a
commit ce68048f9e

View File

@ -87,9 +87,9 @@ export class CRUDForm<T> extends React.PureComponent<ICRUDFormProps<T>> {
return ( return (
<form onSubmit={this.handleSubmit}> <form onSubmit={this.handleSubmit}>
<p className='error'>{this.props.error}</p> <p className='error'>{this.props.error}</p>
{!!item && fields.map(field => { {fields.map(field => {
const error = this.props.errors[field.name] const error = this.props.errors[field.name]
const value = item[field.name] const value = item ? [field.name] : ''
return ( return (
<CRUDField<T> <CRUDField<T>
id={this.props.id} id={this.props.id}