From 98bacbd2c6b9fe57167cd32af5eb4839b4a5d1f6 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Thu, 21 Jul 2022 19:38:07 +0100 Subject: [PATCH] DEV: Use `RenderGlimmer` for experimental user menu (#17597) `RenderGlimmer` means we can now drop the classic-component wrapper. The old `didInsertElement` hook is reimplemented via the `did-insert` modifier. --- .../discourse/app/components/user-menu-wrapper.js | 12 ------------ .../discourse/app/components/user-menu/menu.hbs | 2 +- .../discourse/app/components/user-menu/menu.js | 5 +++++ .../app/templates/components/user-menu-wrapper.hbs | 1 - .../javascripts/discourse/app/widgets/header.js | 11 +++++++---- 5 files changed, 13 insertions(+), 18 deletions(-) delete mode 100644 app/assets/javascripts/discourse/app/components/user-menu-wrapper.js delete mode 100644 app/assets/javascripts/discourse/app/templates/components/user-menu-wrapper.hbs diff --git a/app/assets/javascripts/discourse/app/components/user-menu-wrapper.js b/app/assets/javascripts/discourse/app/components/user-menu-wrapper.js deleted file mode 100644 index c1d2b574dbc..00000000000 --- a/app/assets/javascripts/discourse/app/components/user-menu-wrapper.js +++ /dev/null @@ -1,12 +0,0 @@ -import Component from "@ember/component"; -import layout from "discourse/templates/components/user-menu-wrapper"; - -export default Component.extend({ - layout, - tagName: "", - - didInsertElement() { - this._super(...arguments); - this.appEvents.trigger("user-menu:rendered"); - }, -}); diff --git a/app/assets/javascripts/discourse/app/components/user-menu/menu.hbs b/app/assets/javascripts/discourse/app/components/user-menu/menu.hbs index 3ca2d7fd30e..da8b762cdd7 100644 --- a/app/assets/javascripts/discourse/app/components/user-menu/menu.hbs +++ b/app/assets/javascripts/discourse/app/components/user-menu/menu.hbs @@ -1,4 +1,4 @@ -