Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 1x 3x 3x 2x 1x 1x | import { useEffect, useState } from "react"; import { useRecoilValue } from "recoil"; import Rollbar from "rollbar"; import { userState } from "store/header"; const useRollbarConfig = () => { const [, setRollbar] = useState<Rollbar>(); const { email } = useRecoilValue(userState); useEffect(() => { const rollbar = new Rollbar({ enabled: true, accessToken: process.env.REACT_APP_ROLLBAR_ACCESS_TOKEN, addErrorContext: true, captureUncaught: true, captureUnhandledRejections: true, payload: { person: { id: email, email }, environment: process.env.NODE_ENV, client: { javascript: { source_map_enabled: true, code_version: '1', guess_uncaught_frames: true } } } }); setRollbar(rollbar); }, [email]) } export default useRollbarConfig; |