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
Yogev Ben David
b82d87f0c8
Remove yellow boxes from title and button components in debug (#5819 )
4 lat temu
yogevbd
82e48079dc
Fix topBar.title.component on iOS 10
4 lat temu
Yogev Ben David
60c4dfcd72
Bottom tabs attach mode support on iOS (#5733 )
Add iOS support for `bottomTabs.attachMode`.
This property controls when BottomTabs children are attached to hierarchy and when their React views are created.
By default, RNN attaches all children at the same time which might impact loading time as a few screens are instantiated at once.
Using `afterInitialTab` or `onSwitchToTab` generally leads to improved start up time.
5 lat temu
Yogev Ben David
619af3efe0
Fix react view title fill alignment (#5681 )
React view title layout didn't recalculated it size on orientation change which caused it to look bad on iPads.
5 lat temu
Yogev Ben David
a8175ef272
Fix button with react component doesn't get unmounted (#5457 )
* Fix button with react component doesn't get unmounted
* Test e2e only on iOS
5 lat temu
Yogev Ben David
9f439dabd8
Fix topBar.title.component fill alignment (#5044 )
* Fix topBar.title.component fill alignment
* Lock react-native-ui-lib version
5 lat temu
Yogev Ben David
1993b93c2e
Fix top bar component layout frame size (#5015 )
* Fix top bar component layout frame size
* Update RNNReactView.m
5 lat temu
Yogev Ben David
ac60d2fe6a
Handle adding and removing components from registry manually by presenters (#4942 )
5 lat temu
Yogev Ben David
e036743813
Fixes initial screen size (#4781 )
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
a612f7fb17
fixes custom buttons (#3918 )
6 lat temu
yogevbd
054ae64cdf
Closes #3545
6 lat temu
Yogev Ben David
feab91de5c
Closes #3545 (#3874 )
6 lat temu
yogevbd
d4879c8cd6
remove yellow boxes on iOS
6 lat temu
yogevbd
28322c71ce
fixes react component as titleView
6 lat temu
Yogev Ben David
5162f17bef
fix custom header (#3798 )
* fix custom header
* fix e2e
6 lat temu