Add fade-in animation to chat footer/composer (#10786)
This commit is contained in:
@@ -13,6 +13,7 @@ import {
|
|||||||
KeyboardGestureArea,
|
KeyboardGestureArea,
|
||||||
} from 'react-native-keyboard-controller'
|
} from 'react-native-keyboard-controller'
|
||||||
import Animated, {
|
import Animated, {
|
||||||
|
FadeIn,
|
||||||
runOnJS,
|
runOnJS,
|
||||||
type ScrollEvent,
|
type ScrollEvent,
|
||||||
type SharedValue,
|
type SharedValue,
|
||||||
@@ -615,6 +616,7 @@ export function MessagesList({
|
|||||||
opened: 0,
|
opened: 0,
|
||||||
}}>
|
}}>
|
||||||
{footer ?? (
|
{footer ?? (
|
||||||
|
<Animated.View entering={FadeIn.duration(200)}>
|
||||||
<ConversationFooter
|
<ConversationFooter
|
||||||
convoState={convoState}
|
convoState={convoState}
|
||||||
hasAcceptOverride={hasAcceptOverride}>
|
hasAcceptOverride={hasAcceptOverride}>
|
||||||
@@ -650,6 +652,7 @@ export function MessagesList({
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
</ConversationFooter>
|
</ConversationFooter>
|
||||||
|
</Animated.View>
|
||||||
)}
|
)}
|
||||||
</KeyboardStickyView>
|
</KeyboardStickyView>
|
||||||
</KeyboardGestureArea>
|
</KeyboardGestureArea>
|
||||||
|
|||||||
Reference in New Issue
Block a user