При успешной загрузке изображения я показываю компонент оповещения. Независимо от успеха / неудачи, я пытаюсь скрыть это через несколько секунд (например, 3). Я пытаюсь использовать библиотеку Animated
, и то, что я сделал в этом компоненте Alert
:
constructor(props) {
super(props);
this.state = {
opacity: new Animated.Value(1),
};
}
componentDidUpdate() {
this.fadeOut();
}
fadeOut = () => {
Animated.timing(this.state.opacity, {
toValue: 0,
duration: 3000,
}).start();
};
Но оно не исчезает. Думаю, я что-то не так делаю в функции fadeOut
. Ценю каждый совет. Спасибо!