Slot quantity is now a computed value, added property viewer for slots
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
<template lang="html">
|
||||
<div v-if="value !== undefined || $slots.default">
|
||||
<div class="caption">
|
||||
{{name}}
|
||||
</div>
|
||||
<div class="caption">
|
||||
{{ name }}
|
||||
</div>
|
||||
<p class="ml-2 subheading">
|
||||
<slot>
|
||||
{{value}}
|
||||
{{ value }}
|
||||
</slot>
|
||||
</p>
|
||||
</div>
|
||||
@@ -15,7 +15,7 @@
|
||||
export default {
|
||||
props: {
|
||||
name: String,
|
||||
value: [String, Number],
|
||||
value: [String, Number, Boolean],
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -17,6 +17,7 @@ import ProficiencyViewer from '/imports/ui/properties/viewers/ProficiencyViewer.
|
||||
import RollViewer from '/imports/ui/properties/viewers/RollViewer.vue';
|
||||
import SkillViewer from '/imports/ui/properties/viewers/SkillViewer.vue';
|
||||
import SavingThrowViewer from '/imports/ui/properties/viewers/SavingThrowViewer.vue';
|
||||
import SlotViewer from '/imports/ui/properties/viewers/SlotViewer.vue';
|
||||
import SpellListViewer from '/imports/ui/properties/viewers/SpellListViewer.vue';
|
||||
import SpellViewer from '/imports/ui/properties/viewers/SpellViewer.vue';
|
||||
|
||||
@@ -39,6 +40,7 @@ export default {
|
||||
proficiency: ProficiencyViewer,
|
||||
roll: RollViewer,
|
||||
savingThrow: SavingThrowViewer,
|
||||
propertySlot: SlotViewer,
|
||||
skill: SkillViewer,
|
||||
spellList: SpellListViewer,
|
||||
spell: SpellViewer,
|
||||
|
||||
Reference in New Issue
Block a user