From 7d3193d958c702d72a6640825f1f3cc45ee4a860 Mon Sep 17 00:00:00 2001 From: suyiiyii Date: Fri, 27 Sep 2024 01:18:59 +0800 Subject: [PATCH] =?UTF-8?q?:white=5Fcheck=5Fmark:=20=E4=B8=BA=E4=BB=80?= =?UTF-8?q?=E4=B9=88=E5=89=8D=E7=AB=AF=20pnpm=20=E5=92=8C=20yarn=20?= =?UTF-8?q?=E7=9A=84=E8=A1=8C=E4=B8=BA=E8=BF=98=E4=B8=8D=E4=B8=80=E6=A0=B7?= =?UTF-8?q?(?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cookieTargetManager/CookieTargetManager.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/admin-frontend/src/features/cookieTargetManager/CookieTargetManager.tsx b/admin-frontend/src/features/cookieTargetManager/CookieTargetManager.tsx index c632f2f..79f7b14 100644 --- a/admin-frontend/src/features/cookieTargetManager/CookieTargetManager.tsx +++ b/admin-frontend/src/features/cookieTargetManager/CookieTargetManager.tsx @@ -1,15 +1,20 @@ import React, { useState } from 'react'; import { useParams } from 'react-router-dom'; import { - Button, Space, Table, Typography, + Button, Empty, Space, Table, Typography, } from '@arco-design/web-react'; import { useDeleteCookieTargetMutation, useGetCookieTargetsQuery } from '../cookieManager/cookieConfigSlice'; import { CookieTarget } from '../../utils/type'; import CookieTargetModal from './CookieTargetModal'; export default function () { - const { cookieId } = useParams(); - const { data: cookieTargets } = useGetCookieTargetsQuery(cookieId); + const { cookieId: cookieParam } = useParams(); + if (cookieParam === undefined) { + return ; + } + const cookieId = parseInt(cookieParam, 10); + + const { data: cookieTargets } = useGetCookieTargetsQuery({ cookieId }); const [showModal, setShowModal] = useState(false); const [deleteCookieTarget] = useDeleteCookieTargetMutation();