Feat: Added 'New ticket" option on ticket list

This commit is contained in:
canove
2020-07-28 08:38:22 -03:00
parent 725adfaf6a
commit 915ee712dc
3 changed files with 92 additions and 81 deletions

View File

@@ -250,8 +250,8 @@ const TicketsList = () => {
if (data.action === "updateUnread") {
resetUnreadMessages(data.ticketId);
}
if (data.action === "updateStatus") {
updateTicketStatus(data);
if (data.action === "updateStatus" || data.action === "create") {
updateTickets(data);
}
});
@@ -293,7 +293,7 @@ const TicketsList = () => {
});
};
const updateTicketStatus = data => {
const updateTickets = data => {
setTickets(prevState => {
const ticketIndex = prevState.findIndex(
ticket => ticket.id === data.ticket.id
@@ -358,8 +358,6 @@ const TicketsList = () => {
history.push(`/chat/${ticketId}`);
};
const handleOpenNewTicketModal = () => {};
const countTickets = (status, userId) => {
const ticketsFound = tickets.filter(
t => t.status === status && t.userId === userId