File size: 362 Bytes
f011ffe
ccb514f
 
 
 
 
 
 
f011ffe
 
ccb514f
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { Routes } from '@/routes';
import { useCallback } from 'react';
import { useNavigate } from 'umi';

export const useHandleMenuClick = () => {
  const navigate = useNavigate();

  const handleMenuClick = useCallback(
    (key: Routes) => () => {
      navigate(`${Routes.DatasetBase}${key}`);
    },
    [navigate],
  );

  return { handleMenuClick };
};