From ee6d20ddebea55b334f3c082b5155eaf797990eb Mon Sep 17 00:00:00 2001 From: garrettmills Date: Sat, 9 Apr 2022 21:10:17 -0500 Subject: [PATCH] Implement remove for var decls and expressions --- src/components/Statement.vue | 23 +++++++------- src/components/TextBox.vue | 4 +-- src/pages/Editor.vue | 56 +++++++++++++++++++++++++++++++--- src/pages/ExpressionEditor.vue | 26 +++++++++++++--- src/pages/VarDeclEditor.vue | 28 ++++++++++++++--- src/support/page.ts | 5 +++ src/support/parse.ts | 17 +++++++++-- 7 files changed, 128 insertions(+), 31 deletions(-) diff --git a/src/components/Statement.vue b/src/components/Statement.vue index 05b4a2e..9812305 100644 --- a/src/components/Statement.vue +++ b/src/components/Statement.vue @@ -36,14 +36,6 @@ computed(() => value = getValueStatement()) .sidebar { padding-left: 10px; } - - .edit-button { - border: none; - } - - .edit-button:hover { - cursor: pointer; - } diff --git a/src/components/TextBox.vue b/src/components/TextBox.vue index 80216ac..59bea62 100644 --- a/src/components/TextBox.vue +++ b/src/components/TextBox.vue @@ -25,12 +25,12 @@ const props = defineProps({ EditEdit RemoveRemove diff --git a/src/pages/Editor.vue b/src/pages/Editor.vue index 5bc9b99..c782304 100644 --- a/src/pages/Editor.vue +++ b/src/pages/Editor.vue @@ -1,17 +1,15 @@