interfaces.ts 407 B

1234567891011121314151617181920212223242526
  1. export interface IPrivateProps {
  2. children: React.ReactNode;
  3. token?: string;
  4. exact?: any;
  5. path: string;
  6. }
  7. export interface IPrivateState {
  8. authorization: {
  9. token: string;
  10. };
  11. }
  12. export interface IPublicState {
  13. authorization: {
  14. token: string;
  15. };
  16. }
  17. export interface IPublicProps {
  18. children: React.ReactNode;
  19. restricted?: boolean;
  20. token?: string;
  21. exact?: any;
  22. path: string;
  23. }