Использует componentDidMount() как эффективную практику асинхронной функции в React Native или я должен ее избегать?
Мне нужно получить некоторую информацию из AsyncStorage, когда компонент монтируется, но единственный способ, которым я знаю, сделать это возможно, - это сделать функцию componentDidMount() async.
async componentDidMount() {
let auth = await this.getAuth();
if (auth)
this.checkAuth(auth);
}
Есть ли проблемы с этим и есть ли другие решения этой проблемы?