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
); }

/sung-graphql-persistent-layer/

    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