dioxus_storage 0.0.3

A simple storage library for Dioxus
Documentation
use dioxus::prelude::*;
use dioxus_storage::{set_dir, use_persistent};

fn main() {
    set_dir!();
    dioxus_desktop::launch(app)
}

fn app(cx: Scope) -> Element {
    let num = use_persistent(cx, "count", || 0);
    cx.render(rsx! {
        div {
            button {
                onclick: move |_| {
                    num.modify(|num| *num += 1);
                },
                "Increment"
            }
            div {
                "{*num.read()}"
            }
        }
    })
}