UNPKG

react-floating-profile

Version:

React component to display your github profile <p align="left"> <a href="https://www.npmjs.com/package/react-floating-profile"><img src="https://flat.badgen.net/npm/v/react-floating-profile" alt="react-floating-profile version" /></a> <a href="http

16 lines (15 loc) 613 B
import { jsx as _jsx } from "react/jsx-runtime"; import { createContext, useContext, useState } from "react"; var AuthContext = createContext(null); export function AuthProvider(_a) { var children = _a.children; var _b = useState(""), accessToken = _b[0], setAccessToken = _b[1]; return _jsx(AuthContext.Provider, { value: { accessToken: accessToken, setAccessToken: setAccessToken }, children: children }); } export function useAuth() { var context = useContext(AuthContext); if (!context) { throw new Error("useAuth must be used within an AuthProvider"); } return context; }