1.0.10 • Published 4 years ago

@tinacms/browser-storage-client v1.0.10

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
4 years ago

@tinacms/browser-storage-client

Provides a TinaCMS adapter api for browser storage.

This can be used to cache Form data in the browser so it's not lost when refreshing the page.

Adding BrowserStorage to a CMS

import { BrowserStorageClient } from "@tinacms/browser-storage-client"

cms.api.storage = new BrowserStorageClient(window.localStorage)

Syncing Form Data to Browser Storage

import { useForm } from "@tinacms/react-core"
import { useFormBrowserCache } from "@tinacms/browser-storage-client"

function MyComponent({ editing }) {
  const [, form] = useForm(...)

  useFormBrowserCache(form, editing)

  return (
    ...
  )
}
1.0.11-alpha.0

4 years ago

1.0.10

4 years ago

1.0.10-alpha.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.8-alpha.0

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.6-alpha.2

4 years ago

1.0.6-alpha.1

4 years ago

1.0.6-alpha.0

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.2-alpha.3

4 years ago

1.0.2-alpha.2

4 years ago

1.0.2-alpha.1

4 years ago

1.0.2-alpha.0

4 years ago

1.0.1

4 years ago

1.0.1-alpha.0

4 years ago

1.0.0

4 years ago

1.0.0-canary3.2

4 years ago

1.0.0-canary3.1

4 years ago

1.0.0-canary3.0

4 years ago

1.0.0-canary4

4 years ago

1.0.0-canary3

4 years ago

1.0.0-canary2

4 years ago

1.0.0-canary1

4 years ago