blob: f671e10bedfbfebd1f548e47e499683049c641c2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
use crate::prelude::*;
#[wasm_bindgen]
extern "C" {
#[wasm_bindgen]
static TELETERM_CONFIG: JsValue;
}
#[derive(Clone, Debug, serde::Deserialize)]
pub(crate) struct Config {
pub(crate) title: String,
pub(crate) username: Option<String>,
pub(crate) public_address: String,
}
impl Config {
pub(crate) fn load() -> Self {
TELETERM_CONFIG.into_serde().unwrap()
}
}
|