mirror of
https://github.com/tooot-app/app
synced 2025-02-10 08:50:46 +01:00
Roll back pager-view
Breaking initial page height
This commit is contained in:
parent
d4a16a4003
commit
05555c3455
@ -1,6 +1,8 @@
|
|||||||
PODS:
|
PODS:
|
||||||
- boost (1.76.0)
|
- boost (1.76.0)
|
||||||
- DoubleConversion (1.1.6)
|
- DoubleConversion (1.1.6)
|
||||||
|
- EXApplication (4.0.2):
|
||||||
|
- ExpoModulesCore
|
||||||
- EXAV (10.2.1):
|
- EXAV (10.2.1):
|
||||||
- ExpoModulesCore
|
- ExpoModulesCore
|
||||||
- ReactCommon/turbomodule/core
|
- ReactCommon/turbomodule/core
|
||||||
@ -21,6 +23,8 @@ PODS:
|
|||||||
- EXFirebaseCore (4.1.1):
|
- EXFirebaseCore (4.1.1):
|
||||||
- ExpoModulesCore
|
- ExpoModulesCore
|
||||||
- Firebase/Core (= 7.7.0)
|
- Firebase/Core (= 7.7.0)
|
||||||
|
- EXFont (10.0.5):
|
||||||
|
- ExpoModulesCore
|
||||||
- EXImageLoader (3.1.1):
|
- EXImageLoader (3.1.1):
|
||||||
- ExpoModulesCore
|
- ExpoModulesCore
|
||||||
- React-Core
|
- React-Core
|
||||||
@ -30,6 +34,8 @@ PODS:
|
|||||||
- EXImagePicker (12.0.2):
|
- EXImagePicker (12.0.2):
|
||||||
- ExpoModulesCore
|
- ExpoModulesCore
|
||||||
- EXJSONUtils (0.2.1)
|
- EXJSONUtils (0.2.1)
|
||||||
|
- EXKeepAwake (10.0.2):
|
||||||
|
- ExpoModulesCore
|
||||||
- EXManifests (0.2.4):
|
- EXManifests (0.2.4):
|
||||||
- EXJSONUtils
|
- EXJSONUtils
|
||||||
- EXNotifications (0.14.1):
|
- EXNotifications (0.14.1):
|
||||||
@ -373,7 +379,7 @@ PODS:
|
|||||||
- React-Core
|
- React-Core
|
||||||
- react-native-netinfo (8.2.0):
|
- react-native-netinfo (8.2.0):
|
||||||
- React-Core
|
- React-Core
|
||||||
- react-native-pager-view (5.4.15):
|
- react-native-pager-view (5.4.11):
|
||||||
- React-Core
|
- React-Core
|
||||||
- react-native-safe-area-context (4.2.4):
|
- react-native-safe-area-context (4.2.4):
|
||||||
- RCT-Folly
|
- RCT-Folly
|
||||||
@ -508,6 +514,7 @@ PODS:
|
|||||||
DEPENDENCIES:
|
DEPENDENCIES:
|
||||||
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
|
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
|
||||||
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
|
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
|
||||||
|
- EXApplication (from `../node_modules/expo-application/ios`)
|
||||||
- EXAV (from `../node_modules/expo-av/ios`)
|
- EXAV (from `../node_modules/expo-av/ios`)
|
||||||
- EXConstants (from `../node_modules/expo-constants/ios`)
|
- EXConstants (from `../node_modules/expo-constants/ios`)
|
||||||
- EXCrypto (from `../node_modules/expo-crypto/ios`)
|
- EXCrypto (from `../node_modules/expo-crypto/ios`)
|
||||||
@ -516,10 +523,12 @@ DEPENDENCIES:
|
|||||||
- EXFileSystem (from `../node_modules/expo-file-system/ios`)
|
- EXFileSystem (from `../node_modules/expo-file-system/ios`)
|
||||||
- EXFirebaseAnalytics (from `../node_modules/expo-firebase-analytics/ios`)
|
- EXFirebaseAnalytics (from `../node_modules/expo-firebase-analytics/ios`)
|
||||||
- EXFirebaseCore (from `../node_modules/expo-firebase-core/ios`)
|
- EXFirebaseCore (from `../node_modules/expo-firebase-core/ios`)
|
||||||
|
- EXFont (from `../node_modules/expo-font/ios`)
|
||||||
- EXImageLoader (from `../node_modules/expo-image-loader/ios`)
|
- EXImageLoader (from `../node_modules/expo-image-loader/ios`)
|
||||||
- EXImageManipulator (from `../node_modules/expo-image-manipulator/ios`)
|
- EXImageManipulator (from `../node_modules/expo-image-manipulator/ios`)
|
||||||
- EXImagePicker (from `../node_modules/expo-image-picker/ios`)
|
- EXImagePicker (from `../node_modules/expo-image-picker/ios`)
|
||||||
- EXJSONUtils (from `../node_modules/expo-json-utils/ios`)
|
- EXJSONUtils (from `../node_modules/expo-json-utils/ios`)
|
||||||
|
- EXKeepAwake (from `../node_modules/expo-keep-awake/ios`)
|
||||||
- EXManifests (from `../node_modules/expo-manifests/ios`)
|
- EXManifests (from `../node_modules/expo-manifests/ios`)
|
||||||
- EXNotifications (from `../node_modules/expo-notifications/ios`)
|
- EXNotifications (from `../node_modules/expo-notifications/ios`)
|
||||||
- Expo (from `../node_modules/expo/ios`)
|
- Expo (from `../node_modules/expo/ios`)
|
||||||
@ -610,6 +619,8 @@ EXTERNAL SOURCES:
|
|||||||
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
|
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
|
||||||
DoubleConversion:
|
DoubleConversion:
|
||||||
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
|
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
|
||||||
|
EXApplication:
|
||||||
|
:path: "../node_modules/expo-application/ios"
|
||||||
EXAV:
|
EXAV:
|
||||||
:path: "../node_modules/expo-av/ios"
|
:path: "../node_modules/expo-av/ios"
|
||||||
EXConstants:
|
EXConstants:
|
||||||
@ -626,6 +637,8 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../node_modules/expo-firebase-analytics/ios"
|
:path: "../node_modules/expo-firebase-analytics/ios"
|
||||||
EXFirebaseCore:
|
EXFirebaseCore:
|
||||||
:path: "../node_modules/expo-firebase-core/ios"
|
:path: "../node_modules/expo-firebase-core/ios"
|
||||||
|
EXFont:
|
||||||
|
:path: "../node_modules/expo-font/ios"
|
||||||
EXImageLoader:
|
EXImageLoader:
|
||||||
:path: "../node_modules/expo-image-loader/ios"
|
:path: "../node_modules/expo-image-loader/ios"
|
||||||
EXImageManipulator:
|
EXImageManipulator:
|
||||||
@ -634,6 +647,8 @@ EXTERNAL SOURCES:
|
|||||||
:path: "../node_modules/expo-image-picker/ios"
|
:path: "../node_modules/expo-image-picker/ios"
|
||||||
EXJSONUtils:
|
EXJSONUtils:
|
||||||
:path: "../node_modules/expo-json-utils/ios"
|
:path: "../node_modules/expo-json-utils/ios"
|
||||||
|
EXKeepAwake:
|
||||||
|
:path: "../node_modules/expo-keep-awake/ios"
|
||||||
EXManifests:
|
EXManifests:
|
||||||
:path: "../node_modules/expo-manifests/ios"
|
:path: "../node_modules/expo-manifests/ios"
|
||||||
EXNotifications:
|
EXNotifications:
|
||||||
@ -758,6 +773,7 @@ EXTERNAL SOURCES:
|
|||||||
SPEC CHECKSUMS:
|
SPEC CHECKSUMS:
|
||||||
boost: a7c83b31436843459a1961bfd74b96033dc77234
|
boost: a7c83b31436843459a1961bfd74b96033dc77234
|
||||||
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
|
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
|
||||||
|
EXApplication: 54fe5bd6268d697771645e8f1aef8b806a65247a
|
||||||
EXAV: b9ed0c201092244c46aa78f907f5c66176bed236
|
EXAV: b9ed0c201092244c46aa78f907f5c66176bed236
|
||||||
EXConstants: 88bf79622fbd9b476c96d8ec57fe97ca44fe8e3c
|
EXConstants: 88bf79622fbd9b476c96d8ec57fe97ca44fe8e3c
|
||||||
EXCrypto: ab2ba0df3136a5f2407b8c7e70eb498ac20d704f
|
EXCrypto: ab2ba0df3136a5f2407b8c7e70eb498ac20d704f
|
||||||
@ -766,10 +782,12 @@ SPEC CHECKSUMS:
|
|||||||
EXFileSystem: 7bcd3c1428698150d5c8ca140c8183f2ee204048
|
EXFileSystem: 7bcd3c1428698150d5c8ca140c8183f2ee204048
|
||||||
EXFirebaseAnalytics: a7ec2dd1394ad0de5c0c63fac0deee496f798284
|
EXFirebaseAnalytics: a7ec2dd1394ad0de5c0c63fac0deee496f798284
|
||||||
EXFirebaseCore: 52151d0b008b99983e6a120cea94466ee760a4e9
|
EXFirebaseCore: 52151d0b008b99983e6a120cea94466ee760a4e9
|
||||||
|
EXFont: 2597c10ac85a69d348d44d7873eccf5a7576ef5e
|
||||||
EXImageLoader: 347b72c2ec2df65120ccec40ea65a4c4f24317ff
|
EXImageLoader: 347b72c2ec2df65120ccec40ea65a4c4f24317ff
|
||||||
EXImageManipulator: 60d1bf3f1d7709453b1feb38adf8594b7f58710f
|
EXImageManipulator: 60d1bf3f1d7709453b1feb38adf8594b7f58710f
|
||||||
EXImagePicker: bf4d62532cc2bf217edbe4abbb0014e73e079eac
|
EXImagePicker: bf4d62532cc2bf217edbe4abbb0014e73e079eac
|
||||||
EXJSONUtils: 5ee0d5cf76da70ad86f0be1a41cc70f47d69e06f
|
EXJSONUtils: 5ee0d5cf76da70ad86f0be1a41cc70f47d69e06f
|
||||||
|
EXKeepAwake: bf48d7f740a5cd2befed6cf9a49911d385c6c47d
|
||||||
EXManifests: d3464cd2278f4a19cd80c1aa673231570b534c11
|
EXManifests: d3464cd2278f4a19cd80c1aa673231570b534c11
|
||||||
EXNotifications: a7d582fa800d77f4a75bd22d52e84e2fbcee26df
|
EXNotifications: a7d582fa800d77f4a75bd22d52e84e2fbcee26df
|
||||||
Expo: 534e51e607aba8229293297da5585f4b26f50fa1
|
Expo: 534e51e607aba8229293297da5585f4b26f50fa1
|
||||||
@ -820,7 +838,7 @@ SPEC CHECKSUMS:
|
|||||||
react-native-blurhash: 80ed027224075ef708c3cac6ab116e6f8ee3272f
|
react-native-blurhash: 80ed027224075ef708c3cac6ab116e6f8ee3272f
|
||||||
react-native-cameraroll: 2957f2bce63ae896a848fbe0d5352c1bd4d20866
|
react-native-cameraroll: 2957f2bce63ae896a848fbe0d5352c1bd4d20866
|
||||||
react-native-netinfo: e922cb2e3eaf9ccdf16b8d4744a89657377aa4a1
|
react-native-netinfo: e922cb2e3eaf9ccdf16b8d4744a89657377aa4a1
|
||||||
react-native-pager-view: b1914469643f40042e65d78cbf3d3dfebd6fb0d9
|
react-native-pager-view: 7f00d63688f7df9fad86dfb0154814419cc5eb8d
|
||||||
react-native-safe-area-context: f98b0b16d1546d208fc293b4661e3f81a895afd9
|
react-native-safe-area-context: f98b0b16d1546d208fc293b4661e3f81a895afd9
|
||||||
react-native-segmented-control: 65df6cd0619b780b3843d574a72d4c7cec396097
|
react-native-segmented-control: 65df6cd0619b780b3843d574a72d4c7cec396097
|
||||||
React-perflogger: 0afaf2f01a47fd0fc368a93bfbb5bd3b26db6e7f
|
React-perflogger: 0afaf2f01a47fd0fc368a93bfbb5bd3b26db6e7f
|
||||||
|
@ -77,7 +77,7 @@
|
|||||||
"react-native-flash-message": "0.2.1",
|
"react-native-flash-message": "0.2.1",
|
||||||
"react-native-gesture-handler": "2.3.2",
|
"react-native-gesture-handler": "2.3.2",
|
||||||
"react-native-htmlview": "0.16.0",
|
"react-native-htmlview": "0.16.0",
|
||||||
"react-native-pager-view": "5.4.15",
|
"react-native-pager-view": "5.4.11",
|
||||||
"react-native-reanimated": "2.5.0",
|
"react-native-reanimated": "2.5.0",
|
||||||
"react-native-safe-area-context": "4.2.4",
|
"react-native-safe-area-context": "4.2.4",
|
||||||
"react-native-screens": "3.13.1",
|
"react-native-screens": "3.13.1",
|
||||||
|
@ -9,13 +9,11 @@ import {
|
|||||||
TabPublicStackParamList
|
TabPublicStackParamList
|
||||||
} from '@utils/navigation/navigators'
|
} from '@utils/navigation/navigators'
|
||||||
import { QueryKeyTimeline } from '@utils/queryHooks/timeline'
|
import { QueryKeyTimeline } from '@utils/queryHooks/timeline'
|
||||||
import { getInstanceTimelinesLookback } from '@utils/slices/instancesSlice'
|
|
||||||
import { useTheme } from '@utils/styles/ThemeManager'
|
import { useTheme } from '@utils/styles/ThemeManager'
|
||||||
import React, { useCallback, useMemo, useState } from 'react'
|
import React, { useCallback, useMemo, useState } from 'react'
|
||||||
import { useTranslation } from 'react-i18next'
|
import { useTranslation } from 'react-i18next'
|
||||||
import { Dimensions, StyleSheet } from 'react-native'
|
import { Dimensions, StyleSheet, View } from 'react-native'
|
||||||
import { TabView } from 'react-native-tab-view'
|
import { TabView } from 'react-native-tab-view'
|
||||||
import { useSelector } from 'react-redux'
|
|
||||||
import TabSharedRoot from './Shared/Root'
|
import TabSharedRoot from './Shared/Root'
|
||||||
|
|
||||||
const Stack = createNativeStackNavigator<TabPublicStackParamList>()
|
const Stack = createNativeStackNavigator<TabPublicStackParamList>()
|
||||||
@ -72,10 +70,6 @@ const TabPublic = React.memo(
|
|||||||
|
|
||||||
const routes = pages.map(p => ({ key: p.key }))
|
const routes = pages.map(p => ({ key: p.key }))
|
||||||
|
|
||||||
const timelinesLookback = useSelector(
|
|
||||||
getInstanceTimelinesLookback,
|
|
||||||
() => true
|
|
||||||
)
|
|
||||||
const renderScene = useCallback(
|
const renderScene = useCallback(
|
||||||
({
|
({
|
||||||
route: { key: page }
|
route: { key: page }
|
||||||
@ -101,7 +95,6 @@ const TabPublic = React.memo(
|
|||||||
)
|
)
|
||||||
const children = useCallback(
|
const children = useCallback(
|
||||||
() => (
|
() => (
|
||||||
// @ts-ignore
|
|
||||||
<TabView
|
<TabView
|
||||||
lazy
|
lazy
|
||||||
swipeEnabled
|
swipeEnabled
|
||||||
|
@ -6094,10 +6094,10 @@ react-native-iphone-x-helper@^1.3.1:
|
|||||||
resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010"
|
resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.3.1.tgz#20c603e9a0e765fd6f97396638bdeb0e5a60b010"
|
||||||
integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==
|
integrity sha512-HOf0jzRnq2/aFUcdCJ9w9JGzN3gdEg0zFE4FyYlp4jtidqU03D5X7ZegGKfT1EWteR0gPBGp9ye5T5FvSWi9Yg==
|
||||||
|
|
||||||
react-native-pager-view@5.4.15:
|
react-native-pager-view@5.4.11:
|
||||||
version "5.4.15"
|
version "5.4.11"
|
||||||
resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-5.4.15.tgz#075fef5ae4ba6ecc37e49b6c4a24770131a2a3cc"
|
resolved "https://registry.yarnpkg.com/react-native-pager-view/-/react-native-pager-view-5.4.11.tgz#677540293c7b4e0e022efb45727ef9b4efa35409"
|
||||||
integrity sha512-5NssD840wFCuOL4B1ZRiRADvt+Vx2Dgify4SmAUqHXCx03yiGPnRWmFjYXyQeK6gq/8VY+gPGE4bTy9ahzBbDw==
|
integrity sha512-4QlBL5W8yVjeYwrw89oCdABI7sDxIGapFQvIbukfB5mAj1Zn1IQPkBqROLblNFtQ8PbAeexXRgDT1ENWygiJ7A==
|
||||||
|
|
||||||
react-native-reanimated@2.5.0:
|
react-native-reanimated@2.5.0:
|
||||||
version "2.5.0"
|
version "2.5.0"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user