#![allow(non_snake_case)]
#![recursion_limit = "256"]
mod app;
mod auth;
mod cache;
mod client;
mod components;
mod encryption;
mod i18n;
mod layouts;
mod notifications;
mod pages;
mod platform;
mod persistence;
mod right_panel;
mod room;
mod room_list;
mod settings;
mod state;
mod theme;
mod utils;
use tracing_subscriber::EnvFilter;
fn main() {
tracing_subscriber::fmt()
.with_env_filter(
EnvFilter::try_from_default_env()
.unwrap_or_else(|_| EnvFilter::new("synpad=info,matrix_sdk=warn")),
)
.init();
tracing::info!("Starting Netrix Matrix client");
dioxus::launch(app::App);
}