List alerts in profile

This commit is contained in:
DebaucheryLibrarian
2021-04-05 00:48:03 +02:00
parent d36e52d5d1
commit 7f25846d55
17 changed files with 439 additions and 14 deletions

View File

@@ -0,0 +1,53 @@
<template>
<Dialog
title="Add stash"
@close="$emit('close', false)"
>
<form
class="dialog-body"
@submit.prevent="addStash"
>
<input
ref="name"
v-model="name"
type="input"
placeholder="Name"
class="input"
>
<div class="dialog-actions right">
<button
type="submit"
class="button button-primary"
>Add</button>
</div>
</form>
</Dialog>
</template>
<script>
async function addStash() {
await this.$store.dispatch('createStash', {
name: this.name,
});
this.$emit('close', true);
}
function mounted() {
this.$refs.name.focus();
}
export default {
data() {
return {
name: null,
};
},
emits: ['close'],
mounted,
methods: {
addStash,
},
};
</script>