Swr Sync Storage Save

Synchronize SWR cache with localStorage or sessionStorage to get offline cache

Project README

swr-sync-storage

CI Publish Maintainability Test Coverage

Synchronize SWR cache with localStorage or sessionStorage to get offline cache.

Usage

Install it

$ yarn add swr-sync-storage

Note: You will need to provide SWR v0.2.0-beta.0 or greater

import { syncWithStorage } from "swr-sync-storage";
syncWithStorage("local");
syncWithStorage("session");

You can also import to already bound versions of local or session storage.

import { syncWithLocalStorage } from "swr-sync-storage";
syncWithLocalStorage();
import { syncWithSessionStorage } from "swr-sync-storage";
syncWithSessionStorage();

Every function will return a new function to unsubscribe for cache changes.

Open Source Agenda is not affiliated with "Swr Sync Storage" Project. README Source: sergiodxa/swr-sync-storage
Stars
109
Open Issues
17
Last Commit
1 year ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating