PUROGU LADESU

ポエムがメインのブログです。

【ReactNative】navigation, routeの取り方

Classコンポーネントの場合

class TestScreen extends React.Component {
  constructor(props) {
    componentDidMount() {
  }
  componentDidMount() {
    const { navigation, route } = this.props;
    
  }
}

Functionコンポーネントの場合

export default function(props) {
  const { navigation, route } = this.props;
export default function(props) {
  const navigation = useNavigation();
  const route = useRoute();

これでいいのか?

Access the navigation prop from any component | React Navigation