Jonathan Druart
8069a89d02
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>
21 lines
No EOL
549 B
Vue
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> |