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]); | |
return { navigateToDatasetList, navigateToDataset, navigateToHome }; | |
}; | |