ENH: Inline adfg permit and study loc creation (#79)

Fixes #71
This commit is contained in:
Matthew Ryan Dillon 2018-03-04 20:34:42 -07:00 committed by GitHub
parent 467a8d8b64
commit 2ead72c552
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 54 additions and 17 deletions

View file

@ -21,27 +21,33 @@
{{/validated-field}}
{{#validated-field property='adfgPermit' label='ADFG Permit' changeset=changeset}}
{{#power-select
{{#power-select-with-create
options=options.adfgPermits
selected=changeset.adfgPermit
onchange=(action (mut changeset.adfgPermit))
oncreate=(action 'addOption' 'adfg-permit' 'adfgPermits' 'adfgPermit' 'name')
searchField='name'
as |adfgPermit|
as |adfgPermit term|
}}
{{adfgPermit.name}}
{{/power-select}}
{{/power-select-with-create}}
{{/validated-field}}
{{#validated-field property='studyLocation' label='Study location' changeset=changeset}}
{{#power-select
options=options.studyLocations
selected=changeset.studyLocation
onchange=(action (mut changeset.studyLocation))
searchField='name'
as |studyLocation|
}}
{{studyLocation.name}}
{{/power-select}}
{{#validated-field property='studyLocation' changeset=changeset}}
<label class="control-label">
Study location
<a href="{{newStudyLocationAdmin}}" target="_blank">+</a>
</label>
{{#power-select
search=(action 'searchStudyLocation')
options=options.studyLocations
selected=changeset.studyLocation
onchange=(action (mut changeset.studyLocation))
searchField='code'
as |studyLocation|
}}
{{studyLocation.code}}
{{/power-select}}
{{/validated-field}}
{{#validated-field property='collectionType' label='Collection type' changeset=changeset}}