У меня есть большое веб-приложение React с большим количеством кода, который разбит на компоненты в зависимости от того, вошли вы в систему или нет, например:
render(){
const { isAuthenticated } = this.props;
if(isAuthenticated) {
return <AuthComponent/>
} else{
return <NonAuthenticatedComponent/>
}
}
Я бы хотел создайте два пакета - один для пользователей, которые вошли в систему, и один для пользователей, которые не вошли.
Какой лучший способ сделать это? Я подумал, что это может быть хорошим местом для преобразования вавилона - isAuthenticated исходит из хранилища приращений, и тогда мы могли бы создать два пакета, которые были потрясены деревом - один с isAuth true и один с isAuth как false.
Уже есть плагины, которые будут делать это? Заранее спасибо