From 04fc954dc268873bb2bc0d074b289b0e321ef4de Mon Sep 17 00:00:00 2001 From: Louis Ramos <75388869+wJoenn@users.noreply.github.com> Date: Wed, 11 Dec 2024 22:06:21 +0100 Subject: [PATCH] feat(snippets): confirm before discussing (#721) * refactor(snippets): js:ReactionController -> SnippetsController * feat(snippets): add handleDiscuss to js:SnippetsController * feat(snippets): require slack_linked? to discuss * refactor(snippets): move JS:ShowMoreController to JS:SnippetsController * fix: linter * refactor(js): externalise expandable logic from JS:snippetsController * refactore(js): externalise confirm ogic from js:SnippetsController * refactor(js): rename js:SnippetsController -> ReactionsController * refactor: undo useless changes --- app/components/snippets/box_component.html.erb | 5 +++-- app/components/snippets/box_component.rb | 4 +++- .../controllers/confirm_controller.js | 18 ++++++++++++++++++ 3 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 app/javascript/controllers/confirm_controller.js diff --git a/app/components/snippets/box_component.html.erb b/app/components/snippets/box_component.html.erb index aa6e620e..fda68aec 100644 --- a/app/components/snippets/box_component.html.erb +++ b/app/components/snippets/box_component.html.erb @@ -1,6 +1,7 @@