Fixed missing Creature imports

This commit is contained in:
Thaum Rystra
2020-05-15 11:10:21 +02:00
parent fc9467177b
commit 9b46a91641
2 changed files with 46 additions and 28 deletions

View File

@@ -1,21 +1,27 @@
<template lang="html">
<dialog-base>
<dialog-base>
<div slot="toolbar">
Creature Form Dialog
</div>
<div>
<creature-form :model="model" @change="change"/>
</div>
<v-spacer slot="actions"/>
<v-btn
slot="actions"
flat
@click="$store.dispatch('popDialogStack')"
>Done</v-btn>
<div>
<creature-form
:model="model"
@change="change"
/>
</div>
<v-spacer slot="actions" />
<v-btn
slot="actions"
flat
@click="$store.dispatch('popDialogStack')"
>
Done
</v-btn>
</dialog-base>
</template>
<script>
import Creatures from '/imports/api/creature/Creatures.js';
import {updateCreature} from '/imports/api/creature/Creatures.js';
import DialogBase from '/imports/ui/dialogStack/DialogBase.vue';
import CreatureForm from '/imports/ui/creature/CreatureForm.vue'

View File

@@ -1,25 +1,37 @@
<template lang="html">
<dialog-base>
<div slot="toolbar">
Delete Character
</div>
<div>
<p v-if="name">
Type "{{name}}" to permanenetly delete the character
</p>
<v-text-field v-if="name" v-model="inputName"/>
<v-btn v-show="nameMatch" class="primary" @click="remove">Delete forever</v-btn>
</div>
<v-spacer slot="actions"/>
<v-btn
slot="actions"
flat
@click="$store.dispatch('popDialogStack')"
>Cancel</v-btn>
</dialog-base>
<div slot="toolbar">
Delete Character
</div>
<div>
<p v-if="name">
Type "{{ name }}" to permanenetly delete the character
</p>
<v-text-field
v-if="name"
v-model="inputName"
/>
<v-btn
v-show="nameMatch"
class="primary"
@click="remove"
>
Delete forever
</v-btn>
</div>
<v-spacer slot="actions" />
<v-btn
slot="actions"
flat
@click="$store.dispatch('popDialogStack')"
>
Cancel
</v-btn>
</dialog-base>
</template>
<script>
import Creatures from '/imports/api/creature/Creatures.js';
import DialogBase from '/imports/ui/dialogStack/DialogBase.vue';
import removeCreature from '/imports/api/creature/removeCreature.js';
@@ -49,7 +61,7 @@ export default {
},
methods: {
remove(){
removeCreature.call({charId: this.id}, (error, result) => {
removeCreature.call({charId: this.id}, (error) => {
if (error) {
console.error(error);
} else {