From 44716a164273c27ac4321f58686edb620d299f38 Mon Sep 17 00:00:00 2001 From: nate smith Date: Thu, 15 Feb 2024 22:48:25 -0800 Subject: [PATCH] start on editing --- assets/main.js | 8 ++++++++ templates/index.tmpl | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/assets/main.js b/assets/main.js index 3181958..fcefbcd 100644 --- a/assets/main.js +++ b/assets/main.js @@ -60,6 +60,13 @@ class LineUpper extends Button { } } +class LineEditor extends Button { + click() { + // TODO replace linetext with input + // TODO update button text to "done" + } +} + class LineDowner extends Button { click() { const l = this.closest("div.line"); @@ -165,6 +172,7 @@ class PoemLines extends HTMLDivElement { const reorder = new CustomEvent("reorder", {bubbles: true}); customElements.define("line-remover", LineRemover, { extends: "button" }); customElements.define("line-pinner", LinePinner, { extends: "button" }); +customElements.define("line-editor", LineEditor, { extends: "button" }); customElements.define("line-upper", LineUpper, { extends: "button" }); customElements.define("line-downer", LineDowner, { extends: "button" }); customElements.define("line-adder", LineAdder, { extends: "button" }); diff --git a/templates/index.tmpl b/templates/index.tmpl index c1cdf29..9b01fac 100644 --- a/templates/index.tmpl +++ b/templates/index.tmpl @@ -12,7 +12,7 @@