@nhost/react-urql
TypeScript icon, indicating that this package has built-in type declarations

8.0.1 • Public • Published

@nhost/react-urql

Nhost - React - URQL

npm npm license: MIT

This package contains a <NhostUrqlProvider /> with good defaults settings to quickly get started with Nhost, React, and URQL.

Get Started

Install

npm install @nhost/react @nhost/react-urql urql graphql

Usage

import React from 'react'
import ReactDOM from 'react-dom'
import { NhostClient, NhostProvider } from '@nhost/react'
import { NhostUrqlProvider } from '@nhost/react-urql'

import App from './App'

const nhost = new NhostClient({
  subdomain: '<Your Nhost project subdomain>',
  region: '<Your Nhost project region>'
})

ReactDOM.render(
  <React.StrictMode>
    <NhostProvider nhost={nhost}>
      <NhostUrqlProvider nhost={nhost}>
        <App />
      </NhostUrqlProvider>
    </NhostProvider>
  </React.StrictMode>,
  document.getElementById('root')
)

Customization

This package contains a URQL provider and client for Nhost with good default settings. If you want to customize them, it's recommended to use this code as inspiration and set up your own URQL provider and client in your own code base.

Package Sidebar

Install

npm i @nhost/react-urql

Homepage

nhost.io

Weekly Downloads

7

Version

8.0.1

License

MIT

Unpacked Size

71.2 kB

Total Files

13

Last publish

Collaborators

  • nunopato