update kit fix sse ping
This commit is contained in:
parent
1131ef915f
commit
0e225e9f18
8
package-lock.json
generated
8
package-lock.json
generated
@ -11,7 +11,7 @@
|
|||||||
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
||||||
"@emotion/react": "^11.10.5",
|
"@emotion/react": "^11.10.5",
|
||||||
"@emotion/styled": "^11.10.5",
|
"@emotion/styled": "^11.10.5",
|
||||||
"@frontend/kitui": "^1.0.92",
|
"@frontend/kitui": "^1.0.96",
|
||||||
"@mui/icons-material": "^5.10.14",
|
"@mui/icons-material": "^5.10.14",
|
||||||
"@mui/material": "^5.10.14",
|
"@mui/material": "^5.10.14",
|
||||||
"@popperjs/core": "^2.11.8",
|
"@popperjs/core": "^2.11.8",
|
||||||
@ -2905,9 +2905,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@frontend/kitui": {
|
"node_modules/@frontend/kitui": {
|
||||||
"version": "1.0.92",
|
"version": "1.0.96",
|
||||||
"resolved": "http://gitea.pena/api/packages/skeris/npm/%40frontend%2Fkitui/-/1.0.92/kitui-1.0.92.tgz",
|
"resolved": "http://gitea.pena/api/packages/skeris/npm/%40frontend%2Fkitui/-/1.0.96/kitui-1.0.96.tgz",
|
||||||
"integrity": "sha512-r/+rJbo63XpaivtMalZ0x5rxj3oIfLWQxJ3OqvohFVy+JF/e2FEgePVl2BvomcjYDeTM1eJru+nmvzONdMTfCA==",
|
"integrity": "sha512-JT8eR3Q5w1cDgQIALUGBfklH1ubW1bolWuhBVgQKuMWsCLfZtZvoAFXU1T1M4Ma55H87eL0Lu0bVPI0ne3gAJQ==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"immer": "^10.0.2",
|
"immer": "^10.0.2",
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
|
||||||
"@emotion/react": "^11.10.5",
|
"@emotion/react": "^11.10.5",
|
||||||
"@emotion/styled": "^11.10.5",
|
"@emotion/styled": "^11.10.5",
|
||||||
"@frontend/kitui": "^1.0.92",
|
"@frontend/kitui": "^1.0.96",
|
||||||
"@mui/icons-material": "^5.10.14",
|
"@mui/icons-material": "^5.10.14",
|
||||||
"@mui/material": "^5.10.14",
|
"@mui/material": "^5.10.14",
|
||||||
"@popperjs/core": "^2.11.8",
|
"@popperjs/core": "^2.11.8",
|
||||||
|
@ -157,6 +157,8 @@ export default function Chat({ open = false, onclickArrow, sx }: Props) {
|
|||||||
process.env.REACT_APP_DOMAIN +
|
process.env.REACT_APP_DOMAIN +
|
||||||
`/heruvym/v1.0.0/ticket?ticket=${sessionData?.ticketId}&s=${sessionData?.sessionId}`,
|
`/heruvym/v1.0.0/ticket?ticket=${sessionData?.ticketId}&s=${sessionData?.sessionId}`,
|
||||||
onNewData: (ticketMessages) => {
|
onNewData: (ticketMessages) => {
|
||||||
|
console.log("ticketMessagesticketMessages")
|
||||||
|
console.log(ticketMessages)
|
||||||
const isTicketClosed = ticketMessages.some(
|
const isTicketClosed = ticketMessages.some(
|
||||||
(message) => message.session_id === "close"
|
(message) => message.session_id === "close"
|
||||||
);
|
);
|
||||||
|
@ -306,6 +306,7 @@ function SupportChat() {
|
|||||||
>
|
>
|
||||||
{ticket &&
|
{ticket &&
|
||||||
messages.map((message) => {
|
messages.map((message) => {
|
||||||
|
console.log(message)
|
||||||
const isFileVideo = () => {
|
const isFileVideo = () => {
|
||||||
if (message.files) {
|
if (message.files) {
|
||||||
return ACCEPT_SEND_MEDIA_TYPES_MAP.video.some(
|
return ACCEPT_SEND_MEDIA_TYPES_MAP.video.some(
|
||||||
@ -331,8 +332,8 @@ function SupportChat() {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
if (
|
if (
|
||||||
message.files !== null &&
|
message?.files !== null &&
|
||||||
message.files.length > 0 &&
|
message?.files?.length > 0 &&
|
||||||
isFileImage()
|
isFileImage()
|
||||||
) {
|
) {
|
||||||
return (
|
return (
|
||||||
|
@ -72,7 +72,8 @@ export const setTicketApiPage = (apiPage: number) =>
|
|||||||
export const updateTickets = (receivedTickets: Ticket[]) => {
|
export const updateTickets = (receivedTickets: Ticket[]) => {
|
||||||
const state = useTicketStore.getState();
|
const state = useTicketStore.getState();
|
||||||
const ticketIdToTicketMap: { [ticketId: string]: Ticket } = {};
|
const ticketIdToTicketMap: { [ticketId: string]: Ticket } = {};
|
||||||
|
//@ts-ignore
|
||||||
|
// [...state.tickets, ...receivedTickets].filter(t=>!Boolean(t?.top_message.system)).forEach(
|
||||||
[...state.tickets, ...receivedTickets].forEach(
|
[...state.tickets, ...receivedTickets].forEach(
|
||||||
(ticket) => (ticketIdToTicketMap[ticket.id] = ticket)
|
(ticket) => (ticketIdToTicketMap[ticket.id] = ticket)
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user