@@ -11,29 +11,10 @@
-
-
-
-
-
-
+
+ <%+ Dropdown::new(dropdown_nav.links).collapsable() %>
- <%+ LeftNavMenu { nav: upper_nav } %>
+ <%+ LeftNavMenu { nav: upper_nav } %>
<%+ LeftNavMenu { nav: lower_nav} %>
diff --git a/pgml-dashboard/src/components/mod.rs b/pgml-dashboard/src/components/mod.rs
index d8c65199b..fd6a206da 100644
--- a/pgml-dashboard/src/components/mod.rs
+++ b/pgml-dashboard/src/components/mod.rs
@@ -13,6 +13,10 @@ pub use breadcrumbs::Breadcrumbs;
pub mod confirm_modal;
pub use confirm_modal::ConfirmModal;
+// src/components/dropdown
+pub mod dropdown;
+pub use dropdown::Dropdown;
+
// src/components/github_icon
pub mod github_icon;
pub use github_icon::GithubIcon;
@@ -49,6 +53,10 @@ pub use navbar_web_app::NavbarWebApp;
pub mod postgres_logo;
pub use postgres_logo::PostgresLogo;
+// src/components/profile_icon
+pub mod profile_icon;
+pub use profile_icon::ProfileIcon;
+
// src/components/static_nav
pub mod static_nav;
pub use static_nav::StaticNav;
diff --git a/pgml-dashboard/src/components/navbar_web_app/template.html b/pgml-dashboard/src/components/navbar_web_app/template.html
index 070cf9730..c716e6d9e 100644
--- a/pgml-dashboard/src/components/navbar_web_app/template.html
+++ b/pgml-dashboard/src/components/navbar_web_app/template.html
@@ -1,5 +1,6 @@
<% use crate::templates::components::GithubIcon; %>
<% use crate::templates::components::PostgresLogo; %>
+<% use crate::components::{Dropdown, ProfileIcon}; %>