OverviewFilesCommitsIssuesDocsReleasesPeers

keet-deobfuscated / @holepunchto / keet-editor / src / extensions / ordered-list.js

16 lines · javascript ref:
import { OrderedList as r } from "@tiptap/extension-ordered-list"
import { exitAfterBlock as t, exitBeforeBlock as e } from "./helpers/index.js"
export const OrderedList = r.extend({
  addKeyboardShortcuts() {
    const r = t.bind(this),
      o = e.bind(this)
    return {
      "Mod-Shift-7": () => this.editor.commands.toggleOrderedList(),
      ArrowUp: () => o(),
      ArrowLeft: () => o(),
      ArrowDown: () => r(),
      ArrowRight: () => r(),
    }
  },
})