React cheatsheet

Run function on component render

import React, { useEffect } from "react"

useEffect(() => {
    console.log('This runs on every render')
})

// add and empty array as a callback to run once, instead of on every render
useEffect(() => {
    console.log('This runs exactly once')
}, [])