вы не откладываете представление приложения в зависимости от состояния загрузки, поэтому вы визуализируете приложение до того, как шрифт загружен, поэтому возникает ошибка.
обратите внимание на в этом примере , что компонент AppLoading
отображается при загрузке шрифтов, вы можете использовать это, если хотите, или все, что вы хотите отобразить.
также не имеет отношения к вашему вопросу, но, к вашему сведению, вам не нужно использовать then()
, если вы используете await
await doSomething();
this.setState({ done: true });