UNPKG

@auth-kit/react-router

Version:

React Router Support for React-auth-kit

26 lines (25 loc) 630 B
import type { ReactNode } from "react"; /** * AuthOutlet provides an easy solution to implement private * route solutions using the react-router-dom route system * * @example * * ```jsx * function App() { * return ( * <Router> * <Routes> * <Route element={<AuthOutlet fallbackPath='/login' />}> * <Route path='/' element={<Users/>} /> * <Route path='/products' element={<Products/>} /> * </Route> * <Route path='/login' element={<Login/>}/> * </Routes> * </Router> * ); * } * ``` */ declare function AuthOutlet(): ReactNode; export default AuthOutlet;