Skip to content

Commit c4b9a02

Browse files
committed
feat(next/web): display ticket title in document title
1 parent 766946c commit c4b9a02

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

next/web/src/App/Admin/Tickets/Ticket/TicketDetail.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useMemo } from 'react';
22
import { useQueryClient } from 'react-query';
3+
import { useTitle } from 'react-use';
34
import { useNavigate, useParams } from 'react-router-dom';
45
import { AiFillExclamationCircle, AiOutlineApi } from 'react-icons/ai';
56
import moment from 'moment';
@@ -61,6 +62,9 @@ export function TicketDetail() {
6162
const navigate = useNavigate();
6263

6364
const { ticket, update, updating, refetch } = useMixedTicket(id);
65+
useTitle(ticket ? ticket.title : 'Loading', {
66+
restoreOnUnmount: true,
67+
});
6468

6569
const { replies, fetchMoreReplies, refetchReples } = useTicketReplies(ticket?.id);
6670
const { opsLogs, fetchMoreOpsLogs } = useTicketOpsLogs(ticket?.id);

0 commit comments

Comments
 (0)