diff --git a/crates/hypercolor-ui/Cargo.lock b/crates/hypercolor-ui/Cargo.lock index 313e37136..503f74850 100644 --- a/crates/hypercolor-ui/Cargo.lock +++ b/crates/hypercolor-ui/Cargo.lock @@ -1074,9 +1074,9 @@ dependencies = [ [[package]] name = "leptos-use" -version = "0.19.2" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f619160d1a85b7a1dd0dcd79ae1888951b228c7d00bcc32c0ad85eeb80d8936f" +checksum = "8dae10be9054c02d832194f25bae4f36772027f957173dbc1f5f28edb298e185" dependencies = [ "cfg-if", "chrono", @@ -1088,15 +1088,1195 @@ dependencies = [ "js-sys", "lazy_static", "leptos", + "leptos-use-active-element", + "leptos-use-breakpoints", + "leptos-use-broadcast-channel", + "leptos-use-calendar", + "leptos-use-clipboard", + "leptos-use-color-mode", + "leptos-use-cookie", + "leptos-use-core", + "leptos-use-css-var", + "leptos-use-cycle-list", + "leptos-use-derive-signal", + "leptos-use-device-orientation", + "leptos-use-device-pixel-ratio", + "leptos-use-display-media", + "leptos-use-document", + "leptos-use-document-visibility", + "leptos-use-draggable", + "leptos-use-drop-zone", + "leptos-use-element", + "leptos-use-element-bounding", + "leptos-use-element-hover", + "leptos-use-element-size", + "leptos-use-element-visibility", + "leptos-use-event-listener", + "leptos-use-event-source", + "leptos-use-favicon", + "leptos-use-filters", + "leptos-use-fn-debounce-throttle", + "leptos-use-geolocation", + "leptos-use-header", + "leptos-use-idle", + "leptos-use-infinite-scroll", + "leptos-use-intersection-observer", + "leptos-use-interval", + "leptos-use-interval-fn", + "leptos-use-intl-datetime-format", + "leptos-use-intl-number-format", + "leptos-use-is", + "leptos-use-locale", + "leptos-use-locales", + "leptos-use-maybe-rw-signal", + "leptos-use-media-query", + "leptos-use-mouse", + "leptos-use-mouse-in-element", + "leptos-use-now", + "leptos-use-on-click-outside", + "leptos-use-option-local-signal", + "leptos-use-permission", + "leptos-use-preferences", + "leptos-use-raf-fn", + "leptos-use-resize-observer", + "leptos-use-rw-signal", + "leptos-use-screen-orientation", + "leptos-use-scroll", + "leptos-use-service-worker", + "leptos-use-signal-debounce-throttle", + "leptos-use-sorted", + "leptos-use-storage", + "leptos-use-supported", + "leptos-use-sync-signal", + "leptos-use-textarea-autosize", + "leptos-use-timeout-fn", + "leptos-use-timestamp", + "leptos-use-to-string", + "leptos-use-toggle", + "leptos-use-user-media", + "leptos-use-watch-debounce-throttle", + "leptos-use-watch-pausable", + "leptos-use-watch-with-options", + "leptos-use-web-lock", + "leptos-use-web-notification", + "leptos-use-websocket", + "leptos-use-whenever", + "leptos-use-window", + "leptos-use-window-focus", + "leptos-use-window-scroll", + "leptos-use-window-size", "paste", "send_wrapper", + "sendwrap-fn", "thiserror 2.0.21", "unic-langid", "wasm-bindgen", "wasm-bindgen-futures", + "wasm-js-macros", "web-sys", ] +[[package]] +name = "leptos-use-active-element" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2178ecb0f636718efc83147379aba0fa5b8fb9cac2b1cdee43b8e50ddeda41b3" +dependencies = [ + "leptos", + "leptos-use-document", + "leptos-use-event-listener", + "leptos-use-option-local-signal", + "leptos-use-window", + "web-sys", +] + +[[package]] +name = "leptos-use-breakpoints" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8977e4655a3a9ea98e9f3e3eac1c746fa17a37f30c93174577de35203d973de" +dependencies = [ + "leptos", + "leptos-use-media-query", + "leptos-use-window", + "paste", +] + +[[package]] +name = "leptos-use-broadcast-channel" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773cf25ff450c49538d4b73870d2be3057269b4872ed8a5cd0a218935074beb7" +dependencies = [ + "codee", + "js-sys", + "leptos", + "leptos-use-event-listener", + "leptos-use-option-local-signal", + "leptos-use-supported", + "send_wrapper", + "sendwrap-fn", + "thiserror 2.0.21", + "wasm-bindgen", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-calendar" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54ffb4f2c86cf92f997af222ef7c7af665f8509ffe2358b36cdf746f0758877e" +dependencies = [ + "chrono", + "default-struct-builder", + "leptos", + "leptos-use-maybe-rw-signal", +] + +[[package]] +name = "leptos-use-clipboard" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07b34a80b2ff68fbee6090cd3e09f1e62fc8ab0239179075afe130f6753dcba2" +dependencies = [ + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-event-listener", + "leptos-use-supported", + "leptos-use-timeout-fn", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-color-mode" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38a320bae0d854383be91f86c69ab7af358e42dd61031b98894971cf09634fa8" +dependencies = [ + "cfg-if", + "codee", + "default-struct-builder", + "leptos", + "leptos-use-cookie", + "leptos-use-element", + "leptos-use-header", + "leptos-use-maybe-rw-signal", + "leptos-use-preferences", + "leptos-use-storage", + "leptos-use-sync-signal", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-cookie" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab96ebab674d8b2b8763e57b055b4624f8c6e10eae95b1bd3b91aa7b0592d82" +dependencies = [ + "codee", + "cookie", + "default-struct-builder", + "leptos", + "leptos-use-broadcast-channel", + "leptos-use-header", + "leptos-use-now", + "leptos-use-watch-with-options", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-core" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6377405eeb7755e1b6f3278a6c3fb62cd9824c3825656c542f77462c7fd314c" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-css-var" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "836a16dbb0fb8beacb1b5f41a45d5238ecf583d869a240e7d393dc16c84e7663" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-watch-with-options", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-cycle-list" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f16b1d81e109cc81513c49f1037a665c6c022d5cf102644090d41a527ce4bc1" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-maybe-rw-signal", +] + +[[package]] +name = "leptos-use-derive-signal" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e05789fc3dd273d5cb6d580bc35069d79d1f4838d4297e85bcb629af3baf2ccd" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-device-orientation" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc14318f4c203d6c3e145f32ea9012d1beb20fc492a47202cd802922a4dabb3f" +dependencies = [ + "cfg-if", + "js-sys", + "leptos", + "leptos-use-event-listener", + "leptos-use-supported", + "send_wrapper", + "wasm-bindgen", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-device-pixel-ratio" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6bf97ec52539bfac61c2194429a935e42d2d46ecf3465294f2867a8f700cdc" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-event-listener", + "web-sys", +] + +[[package]] +name = "leptos-use-display-media" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64d1d3bc9c398badc927f309a47279aa466477f9efedfa2883475c7bb9ae429d" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-maybe-rw-signal", + "leptos-use-option-local-signal", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-document" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23c82780c382e9c4c7d94c5e09c75e57383c18fc41bbff50bf8275ac1a4ca80b" +dependencies = [ + "cfg-if", + "js-sys", + "leptos", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-document-visibility" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f410d46acadc0ee4043cbf3397ada241af7ee28955966813e23de96b77b7a6ed" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-event-listener", + "web-sys", +] + +[[package]] +name = "leptos-use-draggable" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a9796065483cf018bf2d05572b78daa7702230a415666e0d2c120275429df98" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-maybe-rw-signal", + "leptos-use-window", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-drop-zone" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb753e61d55e9fde3dddf400415c44f8c9b2f28adf47018ad60f2c1da736dbe8" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-element", + "leptos-use-event-listener", + "send_wrapper", + "web-sys", +] + +[[package]] +name = "leptos-use-element" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55d61181b426d46ab8be6ebce743cf62df7fc5dc02f08cc733cbf01fca802c47" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-supported", + "send_wrapper", + "sendwrap-fn", + "time", + "wasm-bindgen", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-element-bounding" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2584e775671a63bd38bc6a5cca4dddc272e87d9479758d9e30fdfa567626cd8d" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-resize-observer", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "web-sys", +] + +[[package]] +name = "leptos-use-element-hover" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d575473d46c83369592e94d8bcc008448183fed50b5be23a63dcdd1f494cfc6e" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-event-listener", + "web-sys", +] + +[[package]] +name = "leptos-use-element-size" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2ac42e5d95b932eee8a9c261b3615f31c23cdc03a5ad7d8b37cd46adc9c0171" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-resize-observer", + "leptos-use-watch-with-options", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-element-visibility" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16b90a5e7b993e8bce95f83b72933363303ed329d89b697702a11f370f833bf6" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-intersection-observer", + "web-sys", +] + +[[package]] +name = "leptos-use-event-listener" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6f1c777465a9495e341d6fd0870d68f525dc2f936ad99488246f7482b079e00" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-watch-with-options", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-event-source" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "51931b9cfbe03159701414ecea8c92d1162cc9ade8d1226ace2c758f1ea4464f" +dependencies = [ + "codee", + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-event-listener", + "send_wrapper", + "sendwrap-fn", + "thiserror 2.0.21", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-favicon" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e71645bc3bfc3e669ea00cc6bf452b50199a350f925691a9a829c97e511f97e5" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-maybe-rw-signal", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-filters" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2fb5470c66f998fa192193cc113e785ea15e2883b7402cddd2f1548cc77beb4" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-now", + "send_wrapper", + "sendwrap-fn", +] + +[[package]] +name = "leptos-use-fn-debounce-throttle" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc5d3f02cbc211e47f8f5bc822c54fb0f16d6206051233c4647c3d49bb555b3" +dependencies = [ + "leptos", + "leptos-use-filters", +] + +[[package]] +name = "leptos-use-geolocation" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f183b37b5144e603ff61c0dc8515f8d2a4f7f614e434d91f40cc07ff039053fb" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-option-local-signal", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-header" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcb8367f0733c98683b5140ea31ba818b5c26b691d60063a6eef20955d00eeaa" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-idle" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a39bfe7d159886df6d8ba317d53404a3e3f60313de5a5ca67818872fec4b5cfe" +dependencies = [ + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-document", + "leptos-use-event-listener", + "leptos-use-filters", + "leptos-use-now", + "send_wrapper", + "sendwrap-fn", + "web-sys", +] + +[[package]] +name = "leptos-use-infinite-scroll" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9abff997fc14895673d56bf80179f031eea80efd93be0b80892d5d32935614b8" +dependencies = [ + "default-struct-builder", + "futures-util", + "gloo-timers", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-element-visibility", + "leptos-use-event-listener", + "leptos-use-scroll", + "send_wrapper", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-intersection-observer" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037548d747f2c53f0d0dc812e29e799d99a1420de5d591bfe31e7f1a5b468b73" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-element", + "leptos-use-watch-with-options", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-interval" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2985c6d0f017ef837f8f7f391214a79301741911a27de9e8702775a1d30ad17b" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-filters", + "leptos-use-interval-fn", + "send_wrapper", + "sendwrap-fn", +] + +[[package]] +name = "leptos-use-interval-fn" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30da49a18b6db3eeb2ad3a7c0861599696d0a671a5b3d93e8f06a47a9f3e3e3e" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-filters", + "send_wrapper", + "sendwrap-fn", +] + +[[package]] +name = "leptos-use-intl-datetime-format" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c25e30e0e3c8764f7e481d2cb98aa004cafc30ab8c5370e83f9ec7b8644f1fea" +dependencies = [ + "cfg-if", + "chrono", + "default-struct-builder", + "js-sys", + "leptos", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-js-macros", +] + +[[package]] +name = "leptos-use-intl-number-format" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b23917780d5765d9b2f2ef2d08ec0aef3c1a3e60827afc68626e49de32752706" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-js-macros", +] + +[[package]] +name = "leptos-use-is" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f00c09d9f820a5082281eabd3c555dd321c7bad084db44479b2c25671d31a831" +dependencies = [ + "leptos", + "leptos-use-derive-signal", +] + +[[package]] +name = "leptos-use-locale" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b950ca6020cd45ba94754d43d24583bc14a972bcbac72d8d0c482adb4480bb0f" +dependencies = [ + "leptos", + "leptos-use-locales", + "unic-langid", +] + +[[package]] +name = "leptos-use-locales" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a6f9ff352d2cb8fb26557445163fca738d464f402d2de1b72cda8801261e8a1" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-event-listener", + "leptos-use-header", + "leptos-use-window", +] + +[[package]] +name = "leptos-use-maybe-rw-signal" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff6f223108aa2e3339ecd3359c5375673eac3afde508739e163e79fb9e267499" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-media-query" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "477fba729fef6db32b4d19c601fff2d19929f0e8bccf4c865e483dd500dd5245" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-event-listener", + "send_wrapper", + "web-sys", +] + +[[package]] +name = "leptos-use-mouse" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "749d1a282016e4bbf6f118ee887f3cdf02969ab9ab29465e71c1d6dcced766a6" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-window", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-mouse-in-element" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87bde093ca049d80198118e4690379ff59943bea28425639d1d87a2ec7d8fc2f" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-mouse", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "web-sys", +] + +[[package]] +name = "leptos-use-now" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62000a58720fa5b434a0927673f1fc3611393fc0c5ccec220b62a9d52bb3c2bb" +dependencies = [ + "cfg-if", + "js-sys", + "leptos", +] + +[[package]] +name = "leptos-use-on-click-outside" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa3fa8ee5b2f1878dab33ab6b31eb5c8fe42a7d30babb397a1bce07584da1c89" +dependencies = [ + "cfg-if", + "default-struct-builder", + "lazy_static", + "leptos", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-option-local-signal" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1e3f8340e37a9e3fe0318e41afdb5747d3dc6f4ac9e71420577c7b76e299c81" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-permission" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49df46a370396a3b37c1ebaa11e2e3e949e3dd773c5a7a6cc30c18c7fd8fd5b4" +dependencies = [ + "js-sys", + "leptos", + "leptos-use-event-listener", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-preferences" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af96798969a67cbb6e08d5de53f4cf2fe1d2d71faa308dc0701b37808ce3f340" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-header", + "leptos-use-media-query", +] + +[[package]] +name = "leptos-use-raf-fn" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "211b1f9d6cb78ea99f64bfbb2ede19c92eb5671870722d4f9abafeddac88be36" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-filters", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", +] + +[[package]] +name = "leptos-use-resize-observer" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3333f0424d36f59eabacf8ad218f2c8f0b62608afd71acdd3c2fe549e8205301" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-element", + "leptos-use-supported", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-rw-signal" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f034093cf7cb8cdebe5024cb5dd843e1d9195a419f085070ba3439fded2bec8b" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-screen-orientation" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9c3182af8879721180bf95e9cdbbbbbfe1413c2c9c0fc598e8cc6d644491419" +dependencies = [ + "leptos", + "leptos-use-event-listener", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-scroll" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08fe1cd381ab8ad2b4e4d7e472a96bb58a705f29694f73d0a18493520725bca4" +dependencies = [ + "cfg-if", + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-element", + "leptos-use-event-listener", + "leptos-use-filters", + "leptos-use-fn-debounce-throttle", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-service-worker" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad6c3526b873c8a5bfb2f5c65e24fd9314883a8a603bb728684f936cb4b5aa2b" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-signal-debounce-throttle" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63f9dacad69077dfd6bd3649e6072b1ccd6d3a3c12019d353f5a62b708dcc9c1" +dependencies = [ + "leptos", + "leptos-use-filters", + "leptos-use-fn-debounce-throttle", + "paste", +] + +[[package]] +name = "leptos-use-sorted" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c83d0eba20d7b5725e6d882c2c3409c296248413b711d2a255d3b5e8af5c87" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-storage" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8445ee1e70ac5f4fbf60c8a4ca166170d213dc9bc1c159d40103e99542b4c70" +dependencies = [ + "codee", + "leptos", + "leptos-use-event-listener", + "leptos-use-filters", + "leptos-use-maybe-rw-signal", + "leptos-use-watch-with-options", + "leptos-use-window", + "send_wrapper", + "sendwrap-fn", + "thiserror 2.0.21", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-supported" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "401de4cd9f81b0c5edb149e58c109a2e23ba001a58b73e04378236b40de3933c" +dependencies = [ + "leptos", +] + +[[package]] +name = "leptos-use-sync-signal" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7727c56b98f1f69063cfa57fc9fdafc335e17da3370939c917e2e1671e72e4e2" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-rw-signal", +] + +[[package]] +name = "leptos-use-textarea-autosize" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aaa00a866eb03946177526a84a60dda7c1691565f643dc30db73a99172ed2a52" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-element", + "leptos-use-maybe-rw-signal", + "leptos-use-resize-observer", + "send_wrapper", + "sendwrap-fn", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-timeout-fn" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf300f473d944eb2ee6d3f6c4d055417fb2eada1f371c7bbe156bdb4b822337" +dependencies = [ + "leptos", + "send_wrapper", + "sendwrap-fn", +] + +[[package]] +name = "leptos-use-timestamp" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "532e73e4bc2b7bb2ce02fde2bbfdfb0d81d31e54b0020203cd9f6b6aeaa24853" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-filters", + "leptos-use-interval-fn", + "leptos-use-now", + "leptos-use-raf-fn", +] + +[[package]] +name = "leptos-use-to-string" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c0897bcd67d988d0ee01aaab780caaf3de466add819a11cc0eb44700748be74" +dependencies = [ + "leptos", + "leptos-use-derive-signal", +] + +[[package]] +name = "leptos-use-toggle" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca006ed7e813f343dcd0b8ede1b38fbf3bf4961f89e5637ba5c1adf7db95f6c" +dependencies = [ + "leptos", + "leptos-use-maybe-rw-signal", +] + +[[package]] +name = "leptos-use-user-media" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82ddbe1cee30ebd64e52f585005384a211416a51ae127273158e3b93a378c581" +dependencies = [ + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-maybe-rw-signal", + "leptos-use-option-local-signal", + "leptos-use-window", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-watch-debounce-throttle" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06d5e81836cf2636386fd215c8290bb51044d7c47e703b7669db42fdf386d4d1" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-filters", + "leptos-use-watch-with-options", +] + +[[package]] +name = "leptos-use-watch-pausable" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d428c2b351b084800084bb6db979e615947b070c46994654d87ec5740e4ab7ef" +dependencies = [ + "leptos", + "leptos-use-watch-with-options", +] + +[[package]] +name = "leptos-use-watch-with-options" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "972c4e8abb142523c8ebb671843c8e2ca11aa7fbe73ea0e4d0e87ba05fdddadb" +dependencies = [ + "leptos", + "leptos-use-filters", +] + +[[package]] +name = "leptos-use-web-lock" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f88da6eca52efc7a7f3c0b70b10ecf31aa36ba47d187aa1078ab48efac6a0680" +dependencies = [ + "default-struct-builder", + "leptos", + "thiserror 2.0.21", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-web-notification" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1496842fc87153bc6f8947831b934d9bc82a447f6b13ac8b8637a19cd87dbba3" +dependencies = [ + "cfg-if", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-event-listener", + "leptos-use-option-local-signal", + "leptos-use-supported", + "leptos-use-window", + "send_wrapper", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-js-macros", + "web-sys", +] + +[[package]] +name = "leptos-use-websocket" +version = "0.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3df5eba2d47b0657be2c66e7076e12542acbc985896e0c6dcbae9dbf9c469e3" +dependencies = [ + "cfg-if", + "codee", + "default-struct-builder", + "js-sys", + "leptos", + "leptos-use-core", + "leptos-use-filters", + "leptos-use-interval-fn", + "send_wrapper", + "sendwrap-fn", + "thiserror 2.0.21", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-whenever" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e35b0133e03f77eed744ae6eecd8eb04082f09eb66786b17116daafaaef7ca40" +dependencies = [ + "leptos", + "leptos-use-watch-with-options", +] + +[[package]] +name = "leptos-use-window" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94da1738bef13de034a10539d8e81ccb87b0c69063b940c07de8511e5d1a990e" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-document", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "leptos-use-window-focus" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8cb44f5761416ea5da52c210bfd39678cbe956b8f722e106e5a3a1ff8403a26" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-event-listener", +] + +[[package]] +name = "leptos-use-window-scroll" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17dcfdfe40aefe3c976a4464eb01f6812dfc426399c06da14d27023837e33198" +dependencies = [ + "cfg-if", + "leptos", + "leptos-use-event-listener", + "leptos-use-window", +] + +[[package]] +name = "leptos-use-window-size" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06a303049d8956168a7cf7b966c39fcb0291f8a1ca6e89646407a226a7991467" +dependencies = [ + "default-struct-builder", + "leptos", + "leptos-use-core", + "leptos-use-event-listener", + "leptos-use-media-query", + "leptos-use-window", +] + [[package]] name = "leptos_config" version = "0.8.10" @@ -1248,9 +2428,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.190" +version = "0.2.191" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce5d3ddc6d3fa000eb1536d85e147bfe31aacaba692ed6a876f95cb7c855be78" +checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a" [[package]] name = "libm" @@ -1266,9 +2446,9 @@ checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae" [[package]] name = "log" -version = "0.4.34" +version = "0.4.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" +checksum = "5d15f86d12da44cd8d4ec3c73984537eb7f4cadcb9776a575a0a8a05ca11005c" [[package]] name = "manyhow" @@ -1340,6 +2520,15 @@ dependencies = [ "libm", ] +[[package]] +name = "num_threads" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cabcc654086861f9e1bc5115258de62ef92c79b20f4615a1b0cc57c4e82027d4" +dependencies = [ + "libc", +] + [[package]] name = "oco_ref" version = "0.2.1" @@ -1676,6 +2865,15 @@ dependencies = [ "futures-core", ] +[[package]] +name = "sendwrap-fn" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e0e45ec8b11fc952166efb888fd52b3ab69647667d436f3af91984f53431910" +dependencies = [ + "send_wrapper", +] + [[package]] name = "serde" version = "1.0.229" @@ -1718,9 +2916,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.151" +version = "1.0.154" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" +checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6" dependencies = [ "itoa", "memchr", @@ -2015,7 +3213,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134" dependencies = [ "deranged", + "js-sys", + "libc", "num-conv", + "num_threads", "powerfmt", "serde_core", "time-core", @@ -2051,9 +3252,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.53.2" +version = "1.54.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044" +checksum = "b52fd3255258d26fac7264ab5a76b53c13367136dc011d3d6ad4f8ed070396a3" dependencies = [ "pin-project-lite", ] @@ -2171,9 +3372,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.27.0" +version = "1.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97277d36b9c3ace13e58fa6e753f8b0bbbf302a18dd193240d70f9e29681059a" +checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514" dependencies = [ "getrandom", "js-sys", @@ -2293,6 +3494,17 @@ version = "0.2.129" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f692aa943ccd88363733b77063f32cfed5bc6cbea8e6e8b251b302f881606fe" +[[package]] +name = "wasm-js-macros" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f716bc76bc4b10334b4c17cfd4790e7464975e4ac1097aa3086fb7556371fa2" +dependencies = [ + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", +] + [[package]] name = "wasm-streams" version = "0.5.0" diff --git a/crates/hypercolor-ui/Cargo.toml b/crates/hypercolor-ui/Cargo.toml index a87d035a8..7a9d40d0f 100644 --- a/crates/hypercolor-ui/Cargo.toml +++ b/crates/hypercolor-ui/Cargo.toml @@ -17,7 +17,7 @@ rust-version = "1.95" leptos = { version = "0.8", features = ["csr"] } leptos_router = "0.8" leptos_meta = "0.8" -leptos-use = "0.19" +leptos-use = "0.20" gloo-net = { version = "0.7", features = ["http"] } wasm-bindgen = "0.2" wasm-bindgen-futures = "0.4"