diff --git a/src/layouts/DefaultLayout.vue b/src/layouts/DefaultLayout.vue index 4779d05a..30177e58 100644 --- a/src/layouts/DefaultLayout.vue +++ b/src/layouts/DefaultLayout.vue @@ -11,7 +11,7 @@ import AppSidebar from '@/components/AppSidebar.vue'
- +
diff --git a/src/stores/ticket.js b/src/stores/ticket.js index 69da8fe0..6d33819b 100644 --- a/src/stores/ticket.js +++ b/src/stores/ticket.js @@ -74,6 +74,10 @@ export const useTicketStore = defineStore('ticket', () => { const approvedTickets = ref([]) const rejectedTickets = ref([]) + function setTickets(data) { + tickets.value = data + } + function addTicket(ticket) { tickets.value.push({ ...ticket }) } @@ -101,5 +105,5 @@ export const useTicketStore = defineStore('ticket', () => { tickets.value[index].status = 'Rejected' } - return { tickets, addTicket, updateTicket, deleteTicket, approveTicket, rejectTicket } + return { tickets, setTickets, addTicket, updateTicket, deleteTicket, approveTicket, rejectTicket } }) diff --git a/src/views/tickets/Ticket.vue b/src/views/tickets/Ticket.vue index 210768e2..770c5046 100644 --- a/src/views/tickets/Ticket.vue +++ b/src/views/tickets/Ticket.vue @@ -1,8 +1,55 @@