\ No newline at end of file
diff --git a/ui/lib/core/addon/components/menu-loader.js b/ui/lib/core/addon/components/menu-loader.js
deleted file mode 100644
index b8e7cfa50fc0..000000000000
--- a/ui/lib/core/addon/components/menu-loader.js
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-/**
- * @module MenuLoader
- * MenuLoader components are used to show a loading state when fetching data is triggered by opening a
- * popup menu.
- *
- * @example
- * ```js
- *
- * ```
- *
- * @param loadingParam {Boolean} - If the value of this param is true, the loading state will be rendered,
- * else the component will yield.
- */
-import Component from '@ember/component';
-import layout from '../templates/components/menu-loader';
-
-export default Component.extend({
- tagName: 'li',
- classNames: 'action',
- layout,
- loadingParam: null,
-});
diff --git a/ui/lib/core/addon/components/popup-menu.hbs b/ui/lib/core/addon/components/popup-menu.hbs
new file mode 100644
index 000000000000..7dee271b477c
--- /dev/null
+++ b/ui/lib/core/addon/components/popup-menu.hbs
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+ {{yield}}
+
+
+
+
\ No newline at end of file
diff --git a/ui/lib/core/addon/components/popup-menu.js b/ui/lib/core/addon/components/popup-menu.js
deleted file mode 100644
index 921425888b28..000000000000
--- a/ui/lib/core/addon/components/popup-menu.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/**
- * Copyright (c) HashiCorp, Inc.
- * SPDX-License-Identifier: MPL-2.0
- */
-
-import Component from '@ember/component';
-import layout from '../templates/components/popup-menu';
-
-/**
- * @module PopupMenu
- * `PopupMenu` displays a button that when pressed will toggle open a menu that is yielded in the content
- * block.
- *
- * @example
- * ```js
- *
- * ```
- *
- * @param contentClass=''{String} A class that will be applied to the yielded content of the popup.
- */
-
-export default Component.extend({
- layout,
- contentClass: '',
- tagName: 'span',
-});
diff --git a/ui/lib/core/addon/templates/components/search-select-placeholder.hbs b/ui/lib/core/addon/components/search-select-placeholder.hbs
similarity index 64%
rename from ui/lib/core/addon/templates/components/search-select-placeholder.hbs
rename to ui/lib/core/addon/components/search-select-placeholder.hbs
index 2adbd9e3cfa3..1c1cfa995bba 100644
--- a/ui/lib/core/addon/templates/components/search-select-placeholder.hbs
+++ b/ui/lib/core/addon/components/search-select-placeholder.hbs
@@ -1,6 +1,6 @@