aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/util/TooltipTextMenu.tsx12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/client/util/TooltipTextMenu.tsx b/src/client/util/TooltipTextMenu.tsx
index 3f37d5fb8..8c4470f23 100644
--- a/src/client/util/TooltipTextMenu.tsx
+++ b/src/client/util/TooltipTextMenu.tsx
@@ -53,6 +53,18 @@ export class TooltipTextMenu {
});
//add dropdowns
+ let cut = arr => arr.filter(x => x);
+ let config = {
+
+ }
+ let tnr = new MenuItem({
+ title: "tnr",
+ label: "Times New Roman",
+ css: "font-family: Times New Roman, Times, serif; ",
+ enable(state) { return canInsert(state, hr) },
+ run(state, dispatch) { dispatch(state.tr.replaceSelectionWith(hr.create())) }
+ })
+ new Dropdown(cut([schema.marks.timesNewRoman, r.insertHorizontalRule]), { label: "Insert" })
//pointer down handler to activate button effects
this.tooltip.addEventListener("pointerdown", e => {