Если у меня есть приложение ReactiveSearch на основе CRA, структурированное так:
/src
/containers
/search
-index.js
/components
-autocomplete.js
-results.js
-navbar.js
Где /containers/search/index.js
содержит код, подобный следующему:
<ReactiveBase
app="someapp"
credentials="abc123"
type="sometype"
>
<DataSearch
componentId="q"
react={{ "and", ["q"] }}
...
/>
<Results />
<ReactiveBase />
А затем мои собственные реагирующие компоненты (автозаполнение.js, results.js) вводить эти ReactiveSearch
компоненты как дети в соответствии с потребностями моего приложения?
Например, мой autocomplete.js принесет DataSearch
как ребенок, мои результаты.js вводит ReactiveList
как дочерний элемент, а navbar.js вводит тот же DataSearch, что и дочерний?
И это должно позволить мне создавать различные маршруты с React Router 4, когда будет готов, верно?