File tree Expand file tree Collapse file tree 1 file changed +31
-39
lines changed
ui/src/components/Snackbar Expand file tree Collapse file tree 1 file changed +31
-39
lines changed Original file line number Diff line number Diff line change 1010 </v-snackbar >
1111</template >
1212
13- <script lang="ts">
14- import { computed , defineComponent } from " vue" ;
15- import { useStore } from " @ /store" ;
13+ <script setup lang="ts">
14+ import { computed } from " vue" ;
15+ import { useStore } from " ../.. /store" ;
1616
17- export default defineComponent ({
18- props: {
19- typeMessage: {
20- type: String ,
21- required: true ,
22- },
23-
24- mainContent: {
25- type: String ,
26- default: " " ,
27- required: false ,
28- },
17+ const { mainContent, typeMessage } = defineProps ({
18+ typeMessage: {
19+ type: String ,
20+ required: true ,
2921 },
30- setup(props ) {
31- const store = useStore ();
3222
33- const snackbar = computed ({
34- get() {
35- return store .getters [" snackbar/snackbarSuccess" ];
36- },
37- set() {
38- store .dispatch (" snackbar/unsetShowStatusSnackbarSuccess" );
39- },
40- });
23+ mainContent: {
24+ type: String ,
25+ default: " " ,
26+ required: false ,
27+ },
28+ });
4129
42- const message = computed (() => {
43- switch (props .typeMessage ) {
44- case " action" :
45- return ` The ${props .mainContent } has succeeded. ` ;
46- case " no-content" :
47- return " There is no content to export" ;
48- default :
49- return " The request has succeeded." ;
50- }
51- });
30+ const store = useStore ();
5231
53- return {
54- snackbar ,
55- message ,
56- };
32+ const snackbar = computed ({
33+ get() {
34+ return store .getters [" snackbar/snackbarSuccess" ];
5735 },
36+ set() {
37+ store .dispatch (" snackbar/unsetShowStatusSnackbarSuccess" );
38+ },
39+ });
40+
41+ const message = computed (() => {
42+ switch (typeMessage ) {
43+ case " action" :
44+ return ` The ${mainContent } has succeeded. ` ;
45+ case " no-content" :
46+ return " There is no content to export" ;
47+ default :
48+ return " The request has succeeded." ;
49+ }
5850});
5951 </script >
You can’t perform that action at this time.
0 commit comments