Guy Carmeli
3878b683cc
Component type (#5820 )
Send componentType field in componentDidAppear and componentDidDisappear events.
The new field is either:
- TopBarButton
- TopBarTitle
- TopBarBackground
- Component
4 lat temu
Guy Carmeli
8f2463e0da
Rename all the things (#5455 )
Break all the PRs :(
iOS and Android code base used different naming conventions - this commit aims to unify naming conventions. I probably missed a few properties here and there so this will be an ongoing effort.
5 lat temu
Yogev Ben David
7e15d59bbc
Remove get current leaf, better options resolving (#4700 )
* Remove currentLeaf
* Fix resolve options
* Remove irrelevant test
* Remove RNNRootViewController clear background color
* Fix title with subtitle options
5 lat temu
Yogev Ben David
5abea28c53
SetRoot wait for render (#4688 )
* Layout changes
* WIP
* Revert "Layout changes"
This reverts commit 4da8cfbd12 .
* Clean topBar.component and topBar.background.component when not needed
* Move custom components login from viewController to presenters
* Change waitForRender and enabled property from primitive bool to Bool object
* Fix ios unit tests
* Add unit tests
* Remove RNNReactView observer when view ready
* Load react components from component manager
* Remove createCustomReactView duplication
* Handle render children in each Layout
* Wait for navigation presenter components render, refactor RNNTitleViewHelper
* Fix unit tests
* Add waitForRender for custom react components
* Fixes e2e
5 lat temu
Yogev Ben David
ff02494259
Fix merging buttons second time doesn't work (#4243 )
6 lat temu
yogevbd
78596d9332
Adresses #3054
6 lat temu
yogevbd
26c72eaa4c
default topBar buttons options support
6 lat temu
yogevbd
b0da9e2470
refactored navigation options (#2474 )
* refactored navigation options
* test fix
* better namings
6 lat temu
Johan
5d1783cbcf
setButtons for iOS (#1746 )
7 lat temu