Работаю над проектом написанный на Next JS, надо сделать кнопку "вернуться назад", но при условии что человек попал на страницу через наш сайт, если через сторонний то кидает на главную страницу, это чтобы не терять пользователя.
Попробовал написать такой код.
const handleUrlFromGoToSite = () => {
if(!document.referrer.includes('mysait-url')) {
Router.push('/');
}
else Router.back()
};
Но почему то document.referrer всегда возвращает пустую строку, наважно откуда я пришел.