[package]
name = "dioxus-flow"
description = "A react-flow-like node graph component library for Dioxus"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
keywords = ["dioxus", "flow", "graph", "diagram", "node-editor"]
categories = ["gui", "visualization"]
readme = "../README.md"
[features]
serde = ["dep:serde"]
[dependencies]
dioxus = { workspace = true }
serde = { version = "1", features = ["derive"], optional = true }
web-time = "1"
[target.'cfg(target_arch = "wasm32")'.dependencies]
gloo-timers = { version = "0.3", features = ["futures"] }
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
futures-timer = "3"
[dev-dependencies]
tracing = "0.1"
tracing-subscriber = { version = "0.3", default-features = false, features = ["fmt"] }