Component
предоставляется как реквизит от того, какой компонент вызывает Name
(давайте назовем его Foo
).
Как вы упомянули, что навигация меняет реквизиты, я предполагаю, что при переходе по страницеэто Foo
претерпевает некоторые изменения и, следовательно, передает другое Component
и / или pageProps
в Name
.Следовательно, экземпляр Component
на новой странице получает новые реквизиты.
Если вы хотите вызвать его на других страницах, проверьте, как он был передан из Foo
, и следуйте тому же методу в своем компоненте.