refactor: remove NavigationShortcuts component

This commit is contained in:
2023-06-10 12:47:10 +01:00
parent dc1ded81b8
commit 636c50d4ce

View File

@@ -1,27 +0,0 @@
import { useDispatch, useSelector } from 'react-redux';
import FuseShortcuts from '@fuse/core/FuseShortcuts';
import { selectFlatNavigation } from 'app/store/fuse/navigationSlice';
import { selectUserShortcuts, updateUserShortcuts } from 'app/store/userSlice';
function NavigationShortcuts(props) {
const { variant, className } = props;
const dispatch = useDispatch();
const shortcuts = useSelector(selectUserShortcuts) || [];
const navigation = useSelector(selectFlatNavigation);
function handleShortcutsChange(newShortcuts) {
dispatch(updateUserShortcuts(newShortcuts));
}
return (
<FuseShortcuts
className={className}
variant={variant}
navigation={navigation}
shortcuts={shortcuts}
onChange={handleShortcutsChange}
/>
);
}
export default NavigationShortcuts;