Implemented mail settings.
This commit is contained in:
+9
-3
@@ -8,6 +8,7 @@ use crate::components::admin_portal::AdminPortal;
|
||||
use crate::components::header::Header;
|
||||
use crate::components::user_menu::MenuOpener;
|
||||
use crate::pages::login::Login;
|
||||
use crate::pages::mail_settings::MailSettings;
|
||||
use crate::pages::public::Public;
|
||||
|
||||
#[derive(Clone, Copy)]
|
||||
@@ -63,9 +64,9 @@ pub fn App() -> impl IntoView {
|
||||
// Provides context that manages stylesheets, titles, meta tags, etc.
|
||||
provide_meta_context();
|
||||
init_locales();
|
||||
provide_context(MenuHelper::new());
|
||||
provide_context(MenuOpener::new());
|
||||
provide_context(DialogHelper::new());
|
||||
provide_context(MenuHelper::new()); // Only one menu can be opened
|
||||
provide_context(MenuOpener::new()); // Drawer opener
|
||||
provide_context(DialogHelper::new()); // Gray dialog background
|
||||
|
||||
view! {
|
||||
<Header/>
|
||||
@@ -85,6 +86,11 @@ pub fn App() -> impl IntoView {
|
||||
<Settings/>
|
||||
</AdminPortal>
|
||||
}/>
|
||||
<Route path="admin/mail_settings" view=|| view! {
|
||||
<AdminPortal>
|
||||
<MailSettings/>
|
||||
</AdminPortal>
|
||||
}/>
|
||||
</Routes>
|
||||
</main>
|
||||
</Router>
|
||||
|
||||
Reference in New Issue
Block a user