From 85c90d83c597a4d03bcdc5c8f2676658b1267b97 Mon Sep 17 00:00:00 2001 From: Syed Ali Abbas Zaidi Date: Tue, 14 Mar 2023 13:12:46 +0500 Subject: [PATCH] refactor: change page route logic --- example/index.jsx | 6 +++--- src/initialize.js | 6 +++--- src/react/AuthenticatedPageRoute.jsx | 32 ++++++++-------------------- src/react/PageRoute.jsx | 30 -------------------------- src/react/PageWrap.jsx | 24 +++++++++++++++++++++ src/react/index.js | 2 +- 6 files changed, 40 insertions(+), 60 deletions(-) delete mode 100644 src/react/PageRoute.jsx create mode 100644 src/react/PageWrap.jsx diff --git a/example/index.jsx b/example/index.jsx index 6495aca62..e61ef2657 100644 --- a/example/index.jsx +++ b/example/index.jsx @@ -11,7 +11,7 @@ import { AppProvider, AuthenticatedPageRoute, ErrorPage, - PageRoute, + PageWrap, } from '../src/react'; import './index.scss'; @@ -22,10 +22,10 @@ subscribe(APP_READY, () => { ReactDOM.render( - } /> + } /> } + element={} /> } /> diff --git a/src/initialize.js b/src/initialize.js index 3a8d234aa..e670a32ac 100644 --- a/src/initialize.js +++ b/src/initialize.js @@ -11,10 +11,10 @@ * APP_READY, * subscribe, * } from '@edx/frontend-platform'; - * import { AppProvider, ErrorPage, PageRoute } from '@edx/frontend-platform/react'; + * import { AppProvider, ErrorPage, PageWrap } from '@edx/frontend-platform/react'; * import React from 'react'; * import ReactDOM from 'react-dom'; - * import { Switch, Routes } from 'react-router-dom'; + * import { Routes, Route } from 'react-router-dom'; * * subscribe(APP_READY, () => { * ReactDOM.render( @@ -22,7 +22,7 @@ *
*
* - * + * } /> * *
*