shortcuts for sidebar for priority convos

This commit is contained in:
Arjun Patel
2022-02-04 22:50:14 -08:00
parent 91ef53d1a5
commit e22786be50
6 changed files with 182 additions and 181 deletions
@@ -1,6 +1,8 @@
import { QueryRoutes } from "@nirvana/common/helpers/routes";
import { useRouter } from "next/router";
import { GlobalHotKeys, KeyMap, configure } from "react-hotkeys";
import { selectedPriorityConvoAtom } from "../../recoil/main";
import { useSetRecoilState } from "recoil";
configure({
ignoreTags: [],
@@ -9,9 +11,13 @@ configure({
export default function KeyboardShortcutHandler() {
const router = useRouter();
const setSelectedPriorityConvo = useSetRecoilState(selectedPriorityConvoAtom);
const handleEscape = () => {
console.log("woah");
router.push({ query: { page: QueryRoutes.convos } });
setSelectedPriorityConvo(null);
};
const keyMap: KeyMap = {