У меня есть следующая отправная точка для приложения ReactJs, я пытался заменить компонент Home.tsx компонентом ответного ящика Material-UI, но это приводит к ошибкам рендеринга, которые, по моему мнению, являются результатом смешивания реакционной ленты и материалаUI.Я хотел бы получить представление от более опытных разработчиков activjs о том, как правильно использовать этот пример приложения, или я должен просто отказаться от примера приложения и попытаться разработать пользовательский интерфейс с нуля, как это повлияет на jHipster?
Здесьэто все приложение: https://github.com/jhipster/jhipster-sample-app-react
Вот панель навигации приложения, кто-то может объяснить, как работают строки с 66 по 70?как добавить меню ящиков на эту панель? (что-то похожее на ящик материалов пользовательского интерфейса) https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/shared/layout/header/header.tsx
Может кто-нибудь объяснить, как работает эта логика входа в систему и как она запускает этот маршрут к '/' после успешной регистрациив?как работает contentKey = home.title и другие ключи содержимого?дом опора?https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/modules/home/home.tsx
Что вся эта промежуточная посуда делает в магазине?Каждый пример, который я привел в отношении responsejs и redux, велел мне взаимодействовать с хранилищем совершенно по-другому, может ли кто-нибудь объяснить мне, как обновлять или вызывать переменные в текущем состоянии хранилища здесь?
https://github.com/jhipster/jhipster-sample-app-react/blob/master/src/main/webapp/app/config/store.ts