This repository has been archived on 2024-05-26. You can view files and clone it, but cannot push or open issues or pull requests.
core/src/main.rs

29 lines
602 B
Rust
Raw Normal View History

2023-06-14 21:49:20 +00:00
mod ui;
mod accounts;
mod app;
2023-06-14 21:49:20 +00:00
use matrix_sdk::ruma::exports::serde_json;
use tokio::time::{sleep, Duration};
2023-06-23 03:41:26 +00:00
use crate::app::Message;
use crate::ui::UI;
2023-06-14 21:49:20 +00:00
#[tokio::main]
async fn main() -> anyhow::Result<()> {
tracing_subscriber::fmt::init();
let mut app = app::App::new();
2023-06-23 03:41:26 +00:00
app.fill_test_data();
2023-06-23 03:41:26 +00:00
let mut ui = UI::new();
ui.draw_main(&app)?;
// let client = app.account_manager.add("https://nerdcult.net", "test", "abcd1234").await?;
// app.client = Some(client);
// let client = app.account_manager.login(0).await?;
// app.client = Some(client);
2023-06-14 21:49:20 +00:00
Ok(())
}