Files
outline/shared/editor/plugins/SmartText.ts
2022-01-19 18:43:15 -08:00

15 lines
337 B
TypeScript

import { ellipsis, smartQuotes, InputRule } from "prosemirror-inputrules";
import Extension from "../lib/Extension";
const rightArrow = new InputRule(/->$/, "→");
export default class SmartText extends Extension {
get name() {
return "smart_text";
}
inputRules() {
return [rightArrow, ellipsis, ...smartQuotes];
}
}