diff --git a/src/pages/admin-page/AdminPage.tsx b/src/pages/admin-page/AdminPage.tsx index 52ec257bcf3e318bcf47333263f4cc4462411e1b..d9c6ff43a8d6518ac59035d9421c644b0035ec2e 100644 --- a/src/pages/admin-page/AdminPage.tsx +++ b/src/pages/admin-page/AdminPage.tsx @@ -12,7 +12,6 @@ import type { OrderedItemModel } from "./config/type"; import type { GFC } from "../../common/types/fc"; - const AdminPage: GFC = ({ connector }) => { const navigator = useNavigate(); let adminSocket: AdminSocket|null = null; @@ -58,6 +57,8 @@ const AdminPage: GFC = ({ connector }) => { return sortedArray; }); }); + + return () => adminSocket!.disconnect(); }, [connector]); return (