Re-introduce Web examples (#3637)

This commit is contained in:
daxpedda 2024-04-18 19:43:39 +02:00 committed by GitHub
parent 24faacf497
commit c15fa6e433
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 259 additions and 121 deletions

27
examples/util/tracing.rs Normal file
View file

@ -0,0 +1,27 @@
#[cfg(not(web_platform))]
pub fn init() {
use tracing_subscriber::filter::{EnvFilter, LevelFilter};
tracing_subscriber::fmt()
.with_env_filter(
EnvFilter::builder()
.with_default_directive(LevelFilter::INFO.into())
.from_env_lossy(),
)
.init();
}
#[cfg(web_platform)]
pub fn init() {
use tracing_subscriber::layer::SubscriberExt;
use tracing_subscriber::util::SubscriberInitExt;
tracing_subscriber::registry()
.with(
tracing_subscriber::fmt::layer()
.with_ansi(false)
.without_time()
.with_writer(tracing_web::MakeWebConsoleWriter::new()),
)
.init();
}