An ATproto social media client -- with an independent Appview.
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

only use `KeyboardProvider` in conversation screen (#3869)

authored by

Hailey and committed by
GitHub
6b615f37 c4160c25

+8 -8
+1 -4
src/App.native.tsx
··· 4 4 5 5 import React, {useEffect, useState} from 'react' 6 6 import {GestureHandlerRootView} from 'react-native-gesture-handler' 7 - import {KeyboardProvider} from 'react-native-keyboard-controller' 8 7 import {RootSiblingParent} from 'react-native-root-siblings' 9 8 import { 10 9 initialWindowMetrics, ··· 157 156 <LightboxStateProvider> 158 157 <I18nProvider> 159 158 <PortalProvider> 160 - <KeyboardProvider> 161 - <InnerApp /> 162 - </KeyboardProvider> 159 + <InnerApp /> 163 160 </PortalProvider> 164 161 </I18nProvider> 165 162 </LightboxStateProvider>
+7 -4
src/screens/Messages/Conversation/index.tsx
··· 1 1 import React, {useCallback} from 'react' 2 2 import {TouchableOpacity, View} from 'react-native' 3 + import {KeyboardProvider} from 'react-native-keyboard-controller' 3 4 import {AppBskyActorDefs} from '@atproto/api' 4 5 import {FontAwesomeIcon} from '@fortawesome/react-native-fontawesome' 5 6 import {msg} from '@lingui/macro' ··· 61 62 } 62 63 63 64 return ( 64 - <CenteredView style={{flex: 1}} sideBorders> 65 - <Header profile={otherProfile} /> 66 - <MessagesList /> 67 - </CenteredView> 65 + <KeyboardProvider> 66 + <CenteredView style={{flex: 1}} sideBorders> 67 + <Header profile={otherProfile} /> 68 + <MessagesList /> 69 + </CenteredView> 70 + </KeyboardProvider> 68 71 ) 69 72 } 70 73