(в нем нужно получать путь в адресной строке, что я делаю через const segments = useSelectedLayoutSegments()). И этот компонент должен получать данные
1. Я где-то когда-то давно читал (или смотрел видео), что "отпечаток" в браузере складывается из разных параметров устройства, в том числе физических: разрешение экрана, количество USB портов и многое другое.да из много чего, там может быть всё что угодно, этот список может быть очень большим и неизвестно что гугл там собирает из этого списка
2. Если отпечатки хранятся не локально, как тогда работают расширения по смену "отпечатка" браузера?- это вопрос не как не относится к теме - как восстановить или как подделать отпечаток, это вопрос относится к тому - как обойти отпечаток/создать новую анонимность типа свою.
Меняют данные на серверах Google (сарказм)?- хэши хранятся у гугла, у тебя ничего нет
в последний раз когда я делал компонент хлебных крошек, это было на стажировке на реакте, и я там пробегался по массиву роутов приложении, т.к приложение было не на некста а не реакте голом, и на основе pathname и роутов (дерева) приложения отображал те или иные хлебные крошки
предлагаю сделать массив для хлебных крошек перед компонентом хлебных крошек
твой компонент хлебных крошек явно должен знать что ему отрисовывать по такому-то такому-то пути, и для этого не нужно городить запросы к серверу, ну думаю ты и сама должна чувствовать что ты что-то делаешь не то
Ну по крайней мере я бы сделал так, как другие сделали бы - не знаю
если мой вариант не устроит, просто заходишь на гитхаб и вбиваешь в поиск
breadcrumbs next example
и смотришь как реализовали другие