mattermost-mobile/app/hooks/autocomplete.ts
Guillermo Vayá 60d4e95229
[MM-63481] Don't substract keyboard height in Android as it was already substracted (#8697)
* don't substract keyboard height in Android as it was already substracted
2025-03-21 11:41:01 +01:00

20 lines
716 B
TypeScript

// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.
import {useEffect} from 'react';
import {useSharedValue} from 'react-native-reanimated';
export const useAutocompleteDefaultAnimatedValues = (position: number, availableSpace: number) => {
const animatedPosition = useSharedValue(position);
const animatedAvailableSpace = useSharedValue(availableSpace);
useEffect(() => {
animatedPosition.value = position;
}, [position, animatedPosition]);
useEffect(() => {
animatedAvailableSpace.value = availableSpace;
}, [availableSpace, animatedAvailableSpace]);
return [animatedPosition, animatedAvailableSpace];
};