Как я могу получить возвращаемое значение из функции в объекте - PullRequest
0 голосов
/ 07 ноября 2019

я хочу получить возвращаемое значение из функции в объекте

она может вызывать функцию в объекте, но я не могу получить возвращаемое значение

как мне это сделать

const depthCheck = state => {
  let index = state.index === undefined ? null : state.index;
  if (index !== null) {
    depthCheck(state.routes[index]);
  } else {
    console.log(state);
    return state;
  }
};

const RootStack = createStackNavigator(
  {
    TabNavigator,
  },
  {
    defaultNavigationOptions: ({ navigation }) => (
      //call function but i cant get return value from console
      console.log(depthCheck(navigation.state))
    ),
  },
);
...