1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-14 11:05:47 +02:00
This commit is contained in:
syuilo
2020-09-05 13:04:59 +09:00
parent da5f38f55d
commit 138c9868e8
5 changed files with 39 additions and 22 deletions

View File

@@ -2,7 +2,8 @@
<DeckUI v-if="deckmode"/>
<DefaultUI v-else/>
<XDialog v-if="dialog" v-bind="dialog" :key="dialog.id" @ok="onDialogOk" @closed="onDialogClosed"/>
<XDialog v-if="dialog" v-bind="dialog" :key="dialog.id"
@done="onDialogDone" @closed="onDialogClosed"/>
</template>
<script lang="ts">
@@ -52,16 +53,12 @@ export default defineComponent({
},
methods: {
api(endpoint: string, data: { [x: string]: any } = {}, token?) {
api(endpoint: string, data: Record<string, any> = {}, token?) {
return this.$store.dispatch('api', { endpoint, data, token });
},
showDialog(opts) {
this.$store.commit('showDialog', opts);
},
onDialogOk(result) {
this.$store.commit('requestDialogClose', this.dialog.id);
onDialogDone(result) {
this.$store.commit('dialogDone', { id: this.dialog.id, result });
},
onDialogClosed() {