sung-graphql-persistent-layer

1.0.8 • Public • Published

How to connect Provider

import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import { PersistentCacheProvider, } from "graphql-persistent-layer"

ReactDOM.render( <React.StrictMode> </React.StrictMode>, document.getElementById('root') );

How to use our persist hook

import {usePersistentContext} from "graphql-persistent-layer"

function App() {

const {loading, error, data, refetch} = useQuery(FETCH_SHIPS, { variables: {limit: 10}, fetchPolicy:"cache-first" })

const persist = usePersistentContext()

if(loading){ return

loading
}

if(error){ return

error
}

return (

<button onClick={() => perist.purge()}>perge data
); }

Readme

Keywords

none

Package Sidebar

Install

npm i sung-graphql-persistent-layer

Weekly Downloads

1

Version

1.0.8

License

ISC

Unpacked Size

178 kB

Total Files

5

Last publish

Collaborators

  • samyiman777