Koha/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/Dialog.vue
Jonathan Druart 8069a89d02
Bug 32030: Use router for current view and object_id
And improve breadcrumb

Signed-off-by: Jonathan Field <jonathan.field@ptfs-europe.com>

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2022-11-08 09:43:48 -03:00

21 lines
No EOL
549 B
Vue

<template>
<div class="dialog message" v-if="message">{{ message }}</div>
<div class="dialog alert" v-if="error">{{ error }}</div>
</template>
<script>
import { storeToRefs } from "pinia"
import { useMainStore } from '../../stores/main';
export default {
setup(){
const mainStore = useMainStore()
const { message, error } = storeToRefs(mainStore)
const { removeMessages } = mainStore
return { message, error, removeMessages }
},
beforeUnmount() {
this.removeMessages()
}
};
</script>