import { Input, TextArea, CheckBox, Select, HiddenIdField } from '../inputs'
const <%= controller_class_name %>Form = ({ <%= singular_table_name.camelize(:lower) %> = {}, submit, getError }) => {
return ( <form onSubmit={submit}> <HiddenIdField id={<%= singular_table_name.camelize(:lower) %>.id} />
<% attributes.each do |attribute| -%>
<<%= input_type(attribute) %> name="<%= attribute.name %>" value={<%= singular_table_name.camelize(:lower) %>.<%= attribute.name.camelize(:lower) %>} error={getError('<%= attribute.name %>')} />
<% end -%>
<button type="submit" className="btn btn-primary"> Save </button> </form> )
}
export default <%= controller_class_name %>Form