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