Files
beau-gosse-du-92/src/components/main_window.rs
2024-03-10 12:02:18 +01:00

20 lines
421 B
Rust

use dioxus::prelude::*;
use fermi::*;
use tracing::debug;
use crate::base::SESSION;
use crate::components::contacts_window::ContactsWindow;
pub fn MainWindow(cx: Scope) -> Element {
debug!("MainWindow rendering");
let session_ref = use_atom_ref(cx, &SESSION);
let is_logged = session_ref.read().is_logged;
cx.render(rsx! {
if is_logged {
rsx!(ContactsWindow {})
}
})
}