feat: integrate dioxus-logger inline (#3302)

* feat: integrate dioxus-logger inline

* remove log/simple logger references

* fix: add dioxus-data-id-0 to root elements to not emit errors internally

* drop config.toml and use cargo.toml profiles instead

* make clippy happy with the unit value lint

* feat: better presentation for logging
This commit is contained in:
Jonathan Kelley authored and GitHub committed 2024-12-06 16:27:05 -08:00
1 parent 995a529b2f
commit 7d490dc3bd
36 files changed
+255 -169

No files matched your search

Generated
+7 -57
View File
@@ -2413,16 +2413,6 @@ version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
[[package]]
name = "colored"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8"
dependencies = [
"lazy_static",
"windows-sys 0.48.0",
]
[[package]]
name = "com"
version = "0.6.0"
@@ -3400,6 +3390,7 @@ dependencies = [
"dioxus-hooks",
"dioxus-html",
"dioxus-liveview",
"dioxus-logger",
"dioxus-mobile",
"dioxus-router",
"dioxus-signals",
@@ -4005,12 +3996,13 @@ dependencies = [
[[package]]
name = "dioxus-logger"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d7cbab0b5519060fe9e14b3c21e3f2329b8386cd905618f78c7b929cd00cf54"
version = "0.6.0-rc.0"
dependencies = [
"log",
"web-sys",
"console_error_panic_hook",
"dioxus-cli-config",
"tracing",
"tracing-subscriber",
"tracing-wasm",
]
[[package]]
@@ -4057,10 +4049,7 @@ dependencies = [
name = "dioxus-pwa-example"
version = "0.1.0"
dependencies = [
"console_error_panic_hook",
"dioxus",
"log",
"wasm-logger",
]
[[package]]
@@ -4154,7 +4143,6 @@ dependencies = [
"reqwest 0.12.9",
"rustc-hash 1.1.0",
"serde",
"simple_logger",
"tokio",
"tracing",
"tracing-subscriber",
@@ -4186,7 +4174,6 @@ version = "0.6.0-rc.0"
dependencies = [
"async-trait",
"ciborium",
"console_error_panic_hook",
"dioxus",
"dioxus-cli-config",
"dioxus-core",
@@ -4845,8 +4832,6 @@ name = "file-explorer"
version = "0.1.0"
dependencies = [
"dioxus",
"dioxus-logger",
"log",
"open",
]
@@ -5035,7 +5020,6 @@ dependencies = [
"execute",
"http 1.1.0",
"serde",
"simple_logger",
"sqlx",
"tokio",
"tower 0.4.13",
@@ -5058,9 +5042,6 @@ dependencies = [
"dioxus",
"reqwest 0.12.9",
"serde",
"tracing",
"tracing-subscriber",
"tracing-wasm",
]
[[package]]
@@ -5070,10 +5051,6 @@ dependencies = [
"dioxus",
"reqwest 0.12.9",
"serde",
"simple_logger",
"tracing",
"tracing-subscriber",
"tracing-wasm",
]
[[package]]
@@ -5095,11 +5072,7 @@ dependencies = [
"futures-util",
"once_cell",
"serde",
"simple_logger",
"tokio",
"tracing",
"tracing-subscriber",
"tracing-wasm",
]
[[package]]
@@ -11346,18 +11319,6 @@ dependencies = [
"time",
]
[[package]]
name = "simple_logger"
version = "4.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e7e46c8c90251d47d08b28b8a419ffb4aede0f87c2eea95e17d1d5bacbf3ef1"
dependencies = [
"colored",
"log",
"time",
"windows-sys 0.48.0",
]
[[package]]
name = "siphasher"
version = "0.3.11"
@@ -15106,17 +15067,6 @@ dependencies = [
"leb128",
]
[[package]]
name = "wasm-logger"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "074649a66bb306c8f2068c9016395fa65d8e08d2affcbf95acf3c24c3ab19718"
dependencies = [
"log",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-opt"
version = "0.116.1"