Удалить импорт, который не экспортируется из файла.
Из того, что я видел, StackRouter, TabRouter и DrawerRouter следуют одному и тому же шаблону и не экспортировали импорт с окончаниями: ActionType, RouterOptions и NavigationState.
Я не знаю, оставляет ли Expo этот импорт на потом, когда он включает их из-за SDK или чего-то, что ускользает от моих знаний, я внес изменение здесь, и мой проект продолжал нормально работать без этих желтых ящиков .
node_modules/@react-navigation/routers/lib/module/index.js ДО:
import * as CommonActions from './CommonActions';
export { CommonActions };
export { default as BaseRouter } from './BaseRouter';
export { default as StackRouter, StackActions, StackActionType, StackRouterOptions, StackNavigationState } from './StackRouter';
export { default as TabRouter, TabActions, TabActionType, TabRouterOptions, TabNavigationState } from './TabRouter';
export { default as DrawerRouter, DrawerActions, DrawerActionType, DrawerRouterOptions, DrawerNavigationState } from './DrawerRouter';
export * from './types';
//# sourceMappingURL=index.js.map
node_modules / @ реагировать-навигация / маршрутизаторы / lib / module / index . js ПОСЛЕ:
import * as CommonActions from './CommonActions';
export { CommonActions };
export { default as BaseRouter } from './BaseRouter';
export { default as StackRouter, StackActions } from './StackRouter';
export { default as TabRouter, TabActions } from './TabRouter';
export { default as DrawerRouter, DrawerActions } from './DrawerRouter';
export * from './types';
//# sourceMappingURL=index.js.map