mirror of
https://github.com/FlipsideCrypto/DefinitelyTyped.git
synced 2026-02-06 10:56:53 +00:00
* Added react-auth-kit * fix: Not used file error Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: TokenObject.d.ts not found * del: Unused Test file Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Error of import Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Errors on AuthProvier and HOCs Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: prefer-declare-function errors Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * removed: utility types Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: Higher order components errors Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: New line Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * deleted: not needed files and test file Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com> * fix: tsconfig error Signed-off-by: Arkadip Bhattacharya <in2arkadipb13@gmail.com>
17 lines
481 B
TypeScript
17 lines
481 B
TypeScript
import * as React from 'react';
|
|
import { RouteProps } from 'react-router-dom';
|
|
interface PrivateRouteProps extends RouteProps {
|
|
loginPath: string;
|
|
}
|
|
/**
|
|
* Private Route for Components
|
|
*
|
|
* @remarks
|
|
* This Component is based on {@link https://reactrouter.com/web/api/Route | reactrouter.Route}.
|
|
* So you need to install react-route-dom before use it
|
|
*
|
|
* @param props
|
|
*/
|
|
declare const PrivateRoute: React.FunctionComponent<PrivateRouteProps>;
|
|
export default PrivateRoute;
|