Expand description
A persister targetting LocalStorage
in the browser.
let storage = web_sys::window()
.unwrap()
.local_storage()
.map_err(LocalStoragePersisterError::StorageError)?
.unwrap();
let persister = LocalStoragePersister::new(storage, "document".to_owned(), "changes".to_owned(), "sync-states".to_owned())?;
let doc = PersistentAutomerge::load(persister).unwrap();
Structs
- Persist changes and documents in to
LocalStorage
.
Enums
- Possible errors from persisting.