React Hooks - useState, useEffect, useContext, useRef, useMemo, useReducer, useCallback

Veröffentlicht am: 03. April 2020

Lesedauer: 1 Min.

Kategorien:

useContext

  1. Create a Context Provider via createContext function
import React, { createContext, useState } from "react"
const SomeContext = createContext()

const SomeContextProvider = (props) => {

  const [books, setBooks] = useState([
    {title: 'book one', id: 1},
    {title: 'book two', id: 2},
    {title: 'book three', id: 3},
    {title: 'book four', id: 4},
  ])
  
  return(
    <SomeContext.Provider value={{books}}>
      {props.children}
    </SomeContext.Provider>
  )
}

export default SomeContextProvider
  1. Consum a Context via useContext function
import React, {useContext} from "react"

useEffect

useState

Articles in related Categories

  • Default props in React and Gatsby
  • 16. April 2020

  • React Redux State Management
  • 07. April 2020

  • React Context
  • 13. April 2020