[dependencies.actix-web]
default-features = false
optional = true
version = "4"
[dependencies.async-trait]
version = "0.1"
[dependencies.cfg-if]
version = "1"
[dependencies.codee]
version = "0.1"
[dependencies.cookie]
features = ["percent-encode"]
version = "0.18"
[dependencies.default-struct-builder]
version = "0.5"
[dependencies.futures-util]
version = "0.3"
[dependencies.gloo-timers]
features = ["futures"]
version = "0.3.0"
[dependencies.gloo-utils]
version = "0.2.0"
[dependencies.http0_2]
optional = true
package = "http"
version = "0.2"
[dependencies.http1]
optional = true
package = "http"
version = "1"
[dependencies.js-sys]
version = "0.3"
[dependencies.lazy_static]
version = "1"
[dependencies.leptos]
version = "0.6"
[dependencies.leptos-spin]
optional = true
version = "0.1"
[dependencies.leptos_actix]
optional = true
version = "0.6"
[dependencies.leptos_axum]
optional = true
version = "0.6"
[dependencies.num]
optional = true
version = "0.4"
[dependencies.paste]
version = "1"
[dependencies.thiserror]
version = "1"
[dependencies.unic-langid]
version = "0.9"
[dependencies.wasm-bindgen]
version = "=0.2.93"
[dependencies.wasm-bindgen-futures]
version = "0.4"
[dependencies.web-sys]
features = ["AddEventListenerOptions", "BinaryType", "BroadcastChannel", "Coordinates", "Clipboard", "CloseEvent", "CssStyleDeclaration", "CustomEvent", "CustomEventInit", "DisplayMediaStreamConstraints", "DomRect", "DomRectReadOnly", "DataTransfer", "DragEvent", "Element", "EventListener", "EventListenerOptions", "EventSource", "EventSourceInit", "EventTarget", "File", "FileList", "Geolocation", "HtmlDocument", "HtmlElement", "HtmlLinkElement", "HtmlStyleElement", "IntersectionObserver", "IntersectionObserverInit", "IntersectionObserverEntry", "Location", "MediaDevices", "MediaQueryList", "MediaStream", "MediaStreamConstraints", "MediaStreamTrack", "MessageEvent", "MouseEvent", "MutationObserver", "MutationObserverInit", "MutationRecord", "Navigator", "NodeList", "Notification", "NotificationDirection", "NotificationOptions", "NotificationPermission", "Permissions", "PermissionState", "PermissionStatus", "PointerEvent", "Position", "PositionError", "PositionOptions", "ReadableStream", "ReadableStreamDefaultReader", "ReadableStreamGetReaderOptions", "ReadableStreamReaderMode", "ResizeObserver", "ResizeObserverBoxOptions", "ResizeObserverEntry", "ResizeObserverOptions", "ResizeObserverSize", "ScrollBehavior", "ScrollToOptions", "ServiceWorker", "ServiceWorkerContainer", "ServiceWorkerRegistration", "ServiceWorkerState", "Storage", "StorageEvent", "Touch", "TouchEvent", "TouchList", "Url", "UrlSearchParams", "VisibilityState", "WebSocket", "WebTransport", "WebTransportOptions", "WebTransportDatagramDuplexStream", "WebTransportBidirectionalStream", "Window", "WebTransportReceiveStream", "WebTransportSendStream", "WritableStream", "WritableStreamDefaultWriter"]
version = "=0.3.70"
[dev-dependencies.codee]
features = ["json_serde", "msgpack_serde", "base64", "prost"]
version = "0.1"
[dev-dependencies.getrandom]
features = ["js"]
version = "0.2"
[dev-dependencies.leptos_meta]
version = "0.6"
[dev-dependencies.rand]
version = "0.8"
[dev-dependencies.serde]
features = ["derive"]
version = "1"
[dev-dependencies.unic-langid]
features = ["macros"]
version = "0.9"
[features]
actix = ["dep:actix-web", "dep:leptos_actix", "dep:http0_2"]
axum = ["dep:leptos_axum", "dep:http1"]
docs = []
math = ["num"]
spin = ["dep:leptos-spin", "dep:http1"]
ssr = []
wasm_ssr = []
[lib]
name = "leptos_use"
path = "src/lib.rs"
[package]
authors = ["Marc-Stefan Cassola"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["gui", "web-programming"]
description = "Collection of essential Leptos utilities inspired by React-Use / VueUse / SolidJS-USE"
edition = "2021"
exclude = ["examples/", "tests/"]
homepage = "https://leptos-use.rs"
keywords = ["leptos", "utilities"]
license = "MIT OR Apache-2.0"
name = "leptos-use"
readme = "README.md"
repository = "https://github.com/Synphonyte/leptos-use"
version = "0.12.0"
[package.metadata.docs.rs]
features = ["math", "docs", "ssr"]
rustc-args = ["--cfg=web_sys_unstable_apis"]
rustdoc-args = ["--cfg=web_sys_unstable_apis"]