import { useState } from "react"; import { Button } from "~/components/primitives/Buttons"; import { Header1 } from "~/components/primitives/Headers"; import { OperatingSystemContextProvider } from "~/components/primitives/OperatingSystemProvider"; import { ShortcutKey } from "~/components/primitives/ShortcutKey"; import { useShortcuts } from "~/components/primitives/ShortcutsProvider"; import { type ShortcutDefinition } from "~/hooks/useShortcutKeys"; const shortcuts: ShortcutDefinition[] = [ { key: "esc" }, { key: "f" }, { key: "f", modifiers: ["mod"] }, { key: "k", modifiers: ["mod"] }, { key: "del", modifiers: ["ctrl", "alt"] }, { key: "f", modifiers: ["shift"] }, { key: "enter", modifiers: ["mod"] }, { key: "enter", modifiers: ["mod"] }, { key: "g", modifiers: ["meta"] }, ]; export default function Story() { return (