| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- import { Routes } from '@/routes';
 - import { useCallback } from 'react';
 - import { useNavigate } from 'umi';
 - 
 - export const useNavigatePage = () => {
 -   const navigate = useNavigate();
 - 
 -   const navigateToDatasetList = useCallback(() => {
 -     navigate(Routes.Datasets);
 -   }, [navigate]);
 - 
 -   const navigateToDataset = useCallback(() => {
 -     navigate(Routes.Dataset);
 -   }, [navigate]);
 - 
 -   const navigateToHome = useCallback(() => {
 -     navigate(Routes.Home);
 -   }, [navigate]);
 - 
 -   const navigateToProfile = useCallback(() => {
 -     navigate(Routes.ProfileSetting);
 -   }, [navigate]);
 - 
 -   const navigateToChatList = useCallback(() => {
 -     navigate(Routes.Chats);
 -   }, [navigate]);
 - 
 -   const navigateToChat = useCallback(() => {
 -     navigate(Routes.Chat);
 -   }, [navigate]);
 - 
 -   return {
 -     navigateToDatasetList,
 -     navigateToDataset,
 -     navigateToHome,
 -     navigateToProfile,
 -     navigateToChatList,
 -     navigateToChat,
 -   };
 - };
 
 
  |