//! `localStorage` helpers for remembering the last-connected wallet so
//! [`crate::context::provide_wallet_context`] can silent-reconnect on page
//! load.
//!
//! All errors are swallowed — Storage may be unavailable (Safari private
//! mode, iframes without permission), in which case the crate degrades to
//! no-persistence behavior.
use Storage;
const KEY: &str = "leptos-solana:wallet";