import { Command } from "prosemirror-state"; import Extension from "../lib/Extension"; export default class PreventTab extends Extension { get name() { return "preventTab"; } keys(): Record { return { // No-ops prevent Tab escaping the editor bounds Tab: () => true, "Shift-Tab": () => true, }; } }