add layoutanimationconfig

This commit is contained in:
Samuel Newman
2025-11-28 18:47:13 +02:00
parent 6c56fffa7e
commit bf7fef1c4c
+3
View File
@@ -1,4 +1,5 @@
import {useCallback, useLayoutEffect, useState} from 'react'
import {LayoutAnimationConfig} from 'react-native-reanimated'
import {msg} from '@lingui/macro'
import {useLingui} from '@lingui/react'
import {usePreventRemove} from '@react-navigation/native'
@@ -48,6 +49,7 @@ export function SyncContactsFlowScreen({navigation}: Props) {
return (
<Layout.Screen>
{isNative ? (
<LayoutAnimationConfig skipEntering skipExiting>
<ScreenTransition key={state.step} direction={transitionDirection}>
<SyncContactsFlow
state={state}
@@ -62,6 +64,7 @@ export function SyncContactsFlowScreen({navigation}: Props) {
context="Standalone"
/>
</ScreenTransition>
</LayoutAnimationConfig>
) : (
<ErrorScreen
title={_(msg`Not available on this platform.`)}