Cleaning up new species a bit

This commit is contained in:
Matthew Dillon 2015-06-03 16:43:47 -08:00
parent b58e86a3fd
commit 886fda6843
9 changed files with 82 additions and 26 deletions

View file

@ -22,10 +22,14 @@
{{/link-to}}
{{/each}}
{{#if (can "edit species" species)}}
<br>
{{#link-to 'strains.new' class="button-gray smaller"}}
Add Strain
{{/link-to}}
{{#if species.isNew}}
PENDING SAVE
{{else}}
<br>
{{#link-to 'strains.new' class="button-gray smaller"}}
Add Strain
{{/link-to}}
{{/if}}
{{/if}}
</dd>
</dl>
@ -78,11 +82,11 @@
<div class="grid-4">
<div class="span-1">
{{! Does nothing ATM }}
<a {{bind-attr class=":smaller isEditing:button-red:button-gray"}} {{action 'editSpecies'}}>
<a {{bind-attr class=":smaller isEditing:button-red:button-gray"}} {{action 'cancel'}}>
{{#if isEditing}}Cancel{{else}}Edit{{/if}}
</a>
{{#if isEditing}}
<a class="button-green smaller" {{action 'saveSpecies'}}>
<a class="button-green smaller" {{action 'save'}}>
Save
</a>
{{/if}}

View file

@ -1 +1,7 @@
{{species/species-details species=model isEditing=true isNew=true action="cancelSpecies"}}
{{
species/species-details
species=model
isEditing=true
save="save"
cancel="cancel"
}}

View file

@ -1 +1,7 @@
{{species/species-details species=model}}
{{
species/species-details
species=model
isEditing=isEditing
save="save"
cancel="cancel"
}}