dioxus-sdk-storage

Crates.iodioxus-sdk-storage
lib.rsdioxus-sdk-storage
version0.7.0
created_at2025-11-06 21:44:42.778193+00
updated_at2025-11-06 21:44:42.778193+00
descriptionLocal and persistent storage utilities for Dioxus.
homepagehttps://dioxuslabs.com
repositoryhttps://github.com/DioxusLabs/sdk/
max_upload_size
id1920764
size94,059
Jonathan Kelley (jkelleyrtp)

documentation

README

Dioxus Storage

Local and persistent storage utilities for Dioxus.

Features:

  • Local Storage
  • Persistent Storage

Usage

Add dioxus-storage to your Cargo.toml:

[dependencies]
dioxus_sdk_storage = "0.1"

Example:

use dioxus_sdk_storage::use_persistent;
use dioxus::prelude::*;

#[component]
fn App() -> Element {
    let mut num = use_persistent("count", || 0);
    rsx! {
        div {
            button {
                onclick: move |_| {
                    *num.write() += 1;
                },
                "Increment"
            }
            div {
                "{*num.read()}"
            }
        }
    }
}
Commit count: 119

cargo fmt