Commit Graph

2 Commits

Author SHA1 Message Date
Innei d45ba9ecfe
feat(mobile): add RNS base view controller and navigation utilities
- Create RNSViewController as a base view controller
- Update WebViewController to inherit from RNSViewController
- Add UIWindow extension to find RNS navigation controller
- Modify HelperModule to use new navigation and web view utilities
- Refactor WebViewManager to use WebViewController for modal views

Signed-off-by: Innei <tukon479@gmail.com>
2025-02-27 21:09:14 +08:00
Innei 6c2bc6633e
feat(mobile): enhance web view navigation and header interactions
- Add ModalWebViewController and WebViewController for improved web browsing
- Implement WebViewManager method to push modal web views
- Create UINavigationHeaderActionButton for consistent header button styling
- Update header components to use new action button and back button components
- Refactor navigation header and scroll view interactions

Signed-off-by: Innei <tukon479@gmail.com>
2025-02-27 19:44:49 +08:00