Moved the delete button
This commit is contained in:
parent
6a7dfbe460
commit
6b3a87ebc8
2 changed files with 36 additions and 6 deletions
|
|
@ -4,7 +4,12 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li v-for="ingredient in ingredients" :key="ingredient.id">
|
<li v-for="ingredient in ingredients" :key="ingredient.id">
|
||||||
<div v-if="editing">
|
<div v-if="editing">
|
||||||
<ingredient-line :ingredient="ingredient" @update="updateIngredient" @update-ingredient="updateIngredient" @update-product-link="updateProduct" />
|
<p class="ingredient-line">
|
||||||
|
<ingredient-line
|
||||||
|
:ingredient="ingredient"
|
||||||
|
@update-ingredient="updateIngredient"
|
||||||
|
@update-product-link="updateProduct" />
|
||||||
|
</p>
|
||||||
<button @click="$emit('on-delete', ingredient)">
|
<button @click="$emit('on-delete', ingredient)">
|
||||||
<img class="icon" :src="require('@/assets/trash.svg')" />
|
<img class="icon" :src="require('@/assets/trash.svg')" />
|
||||||
</button>
|
</button>
|
||||||
|
|
@ -20,11 +25,37 @@
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style>
|
<style scoped>
|
||||||
|
|
||||||
.icon {
|
.icon {
|
||||||
width: 1em;
|
width: 2em;
|
||||||
height: 1em;
|
height: 2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
li {
|
||||||
|
list-style: none;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
border-radius: 5px;
|
||||||
|
padding: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
li > div {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
justify-content: space-between;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ingredient-line {
|
||||||
|
flex: 1;
|
||||||
|
margin: 0;
|
||||||
|
margin-right: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,7 @@
|
||||||
<ingredient-line
|
<ingredient-line
|
||||||
:ingredient="ingredient"
|
:ingredient="ingredient"
|
||||||
@update-ingredient="updateIngredient"
|
@update-ingredient="updateIngredient"
|
||||||
@update-product-link="updateProduct"
|
@update-product-link="updateProduct" />
|
||||||
@delete-item="deleteIngredient" />
|
|
||||||
</p>
|
</p>
|
||||||
<button @click="deleteIngredient(ingredient)">Delete</button>
|
<button @click="deleteIngredient(ingredient)">Delete</button>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue