Вы можете просто передать реквизит компоненту ProtectedRoute
.
т.е.
<ProtectedRoute exact page="Home" path="/Home/AboutUs" component={AboutUs}/>
Чтобы получить реквизиты страницы в Компоненте
Так как вы использовали деструктуризацию.
const ProtectedRoute = ({component: Component, ...rest}) => { ..... }
За исключением component
реквизитов, остальные реквизиты присваиваются переменной rest
после оператора распространения.
Таким образом, вы можете получить реквизит из переменной rest
, которая является объектом.
<Component {...props} pageProps={rest.page} /> // pageProps="Home"