extracts Selector component

This commit is contained in:
2019-10-03 19:57:48 +02:00
parent 47b5d27a0b
commit d6fe5b71f5
2 changed files with 52 additions and 9 deletions

View File

@@ -36,15 +36,7 @@
@claim="(data) => $emit('claim', data)"
@unclaim="(data) => $emit('unclaim', data)">
</Request>
<div v-else-if="showSelectors" class="buttons has-addons">
<label :for="`select-${idx}`" class="button is-fullwidth">
<input type="checkbox" class="checkbox"
:id="`select-${idx}`"
:value="item.id"
v-model="selected_items">
</label>
<PercentInput v-model="modifiers[item.id]"></PercentInput>
</div>
<Selector :id="`select-${idx}`" v-else-if="showSelectors" v-model="selected_items"></Selector>
</td>
</tr>
</template>
@@ -55,6 +47,7 @@
<script>
import Request from './Request.vue'
import PercentInput from './PercentInput.vue'
import Selector from './Selector.vue'
/*
The chest displays a collection of items.
@@ -77,6 +70,7 @@
components: {
Request,
PercentInput,
Selector,
},
data () {
return {