import { Box, Divider, Flex, Text, Link, Icon, useColorMode } from "@chakra-ui/core"; import { useKeyBindings } from "../lib/key"; import {useRouter} from "next/router"; const Layout = ({ children }) => { const router = useRouter(); const { colorMode, toggleColorMode } = useColorMode(); function setQuery(query){ router.push({ pathname: '/', query: { query: query } }).then(); } useKeyBindings({ Escape: { fn: () => setQuery(""), }, KeyT: { fn: () => toggleColorMode(), }, }); return ( setQuery("")} style={{ cursor: "pointer" }} > Lucide Github
{children}
); }; export default Layout;