refactor: remove NavigationShortcuts component
This commit is contained in:
@@ -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;
|
|
||||||
Reference in New Issue
Block a user