Skip to content

feat: support hiding tabs #332

feat: support hiding tabs

feat: support hiding tabs #332

Triggered via pull request November 6, 2024 15:44
Status Success
Total duration 9m 3s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 37 warnings
build-ios-newarch
fatal error: module 'RCTDeprecation' in AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1QXUT4CZ6FMJ1/RCTDeprecation-FA4CDKU9EFLS.pcm' (imported by AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ReactNativeBottomTabsExample-gpermdiojumotfanieuoetwkxvbl/Build/Intermediates.noindex/PrecompiledHeaders/ReactTestApp-Bridging-Header-swift_3ZQ08L8FF6BE-clang_1QXUT4CZ6FMJ1.pch') is not defined in any loaded module map file; maybe you need to load '/Users/runner/work/react-native-bottom-tabs/react-native-bottom-tabs/example/node_modules/.generated/ios/../../../ios/Pods/Headers/Public/RCTDeprecation/RCTDeprecation.modulemap'?
build-ios-newarch
fatal error: module 'RCTDeprecation' in AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/2V3WTKWAM9JA8/RCTDeprecation-FA4CDKU9EFLS.pcm' (imported by AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ReactNativeBottomTabsExample-gpermdiojumotfanieuoetwkxvbl/Build/Intermediates.noindex/PrecompiledHeaders/ReactTestApp-Bridging-Header-swift_1KHZUNP6OQ0MX-clang_2V3WTKWAM9JA8.pch') is not defined in any loaded module map file; maybe you need to load '/Users/runner/work/react-native-bottom-tabs/react-native-bottom-tabs/example/node_modules/.generated/ios/../../../ios/Pods/Headers/Public/RCTDeprecation/RCTDeprecation.modulemap'?
build-ios
fatal error: module 'RCTDeprecation' in AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/2VET1BCI500YL/RCTDeprecation-FA4CDKU9EFLS.pcm' (imported by AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ReactNativeBottomTabsExample-gpermdiojumotfanieuoetwkxvbl/Build/Intermediates.noindex/PrecompiledHeaders/ReactTestApp-Bridging-Header-swift_1T3HS6EWYHBZ-clang_2VET1BCI500YL.pch') is not defined in any loaded module map file; maybe you need to load '/Users/runner/work/react-native-bottom-tabs/react-native-bottom-tabs/example/node_modules/.generated/ios/../../../ios/Pods/Headers/Public/RCTDeprecation/RCTDeprecation.modulemap'?
build-ios
fatal error: module 'RCTDeprecation' in AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/3UAURZXSV7IJ8/RCTDeprecation-FA4CDKU9EFLS.pcm' (imported by AST file '/Users/runner/Library/Developer/Xcode/DerivedData/ReactNativeBottomTabsExample-gpermdiojumotfanieuoetwkxvbl/Build/Intermediates.noindex/PrecompiledHeaders/ReactTestApp-Bridging-Header-swift_6ZM6SXLO92JI-clang_3UAURZXSV7IJ8.pch') is not defined in any loaded module map file; maybe you need to load '/Users/runner/work/react-native-bottom-tabs/react-native-bottom-tabs/example/node_modules/.generated/ios/../../../ios/Pods/Headers/Public/RCTDeprecation/RCTDeprecation.modulemap'?
test
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-library
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
lint
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
lint: example/src/App.tsx#L183
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “Navigation” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint: example/src/Examples/MaterialBottomTabs.tsx#L11
Inline style: { width: 20, height: 23 }
lint: example/src/Examples/MaterialBottomTabs.tsx#L21
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “MaterialBottomTabs” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint: example/src/Examples/MaterialBottomTabs.tsx#L32
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “MaterialBottomTabs” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint: example/src/Examples/MaterialBottomTabs.tsx#L41
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “MaterialBottomTabs” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint: example/src/Examples/MaterialBottomTabs.tsx#L52
Do not define components during render. React will see a new component type on every render and destroy the entire subtree’s DOM nodes and state (https://reactjs.org/docs/reconciliation.html#elements-of-different-types). Instead, move this component definition out of the parent component “MaterialBottomTabs” and pass data as props. If you want to allow component creation in props, set allowAsProps option to true
lint: example/src/Screens/Article.tsx#L27
Inline style: { color: '#000' }
lint: example/src/Screens/Article.tsx#L35
Inline style: { color: '#000' }
lint: example/src/Screens/Article.tsx#L57
Inline style: { backgroundColor: '#fff' }
lint: example/src/Screens/Article.tsx#L68
Inline style: { color: '#000' }
build-android
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/setup-java@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-android-newarch
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/setup-java@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-ios-newarch
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-ios-newarch: example/ios/Pods/Headers/Public/React-graphics/react/renderer/graphics/Transform.h#L148
parameter 'progress' not found in the function declaration [-Wdocumentation]
build-ios-newarch: example/ios/Pods/Headers/Public/React-graphics/react/renderer/graphics/Transform.h#L148
parameter 'progress' not found in the function declaration [-Wdocumentation]
build-ios
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
build-ios: ios/TabLongPressedEvent.swift#L34
coercion of implicitly unwrappable value of type 'String?' to 'Any' does not unwrap optional
build-ios: ios/PageSelectedEvent.swift#L30
coercion of implicitly unwrappable value of type 'String?' to 'Any' does not unwrap optional
build-ios: ios/TabLongPressedEvent.swift#L34
coercion of implicitly unwrappable value of type 'String?' to 'Any' does not unwrap optional
build-ios: ios/PageSelectedEvent.swift#L30
coercion of implicitly unwrappable value of type 'String?' to 'Any' does not unwrap optional
build-ios: ios/RCTTabViewViewManager.mm#L51
incompatible pointer types sending 'TabLongPressEvent *' to parameter of type 'id<RCTEvent>' [-Wincompatible-pointer-types]
build-ios: ios/RCTTabViewViewManager.mm#L56
incompatible pointer types sending 'PageSelectedEvent *' to parameter of type 'id<RCTEvent>' [-Wincompatible-pointer-types]
build-ios: ios/RCTTabViewViewManager.mm#L51
incompatible pointer types sending 'TabLongPressEvent *' to parameter of type 'id<RCTEvent>' [-Wincompatible-pointer-types]
build-ios: ios/RCTTabViewViewManager.mm#L56
incompatible pointer types sending 'PageSelectedEvent *' to parameter of type 'id<RCTEvent>' [-Wincompatible-pointer-types]
build-ios: example/node_modules/react-native-screens/ios/utils/UIView+RNSUtility.mm#L41
undeclared selector 'touchHandler' [-Wundeclared-selector]
build-ios: example/node_modules/react-native-screens/ios/utils/UIView+RNSUtility.mm#L46
undeclared selector 'touchHandler' [-Wundeclared-selector]