File size: 688 Bytes
1660911 7099111 1660911 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
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]);
return {
navigateToDatasetList,
navigateToDataset,
navigateToHome,
navigateToProfile,
};
};
|