Next.js, modal по клику и full page по прямому URL
В App Router один /events/123 может открываться в двух режимах. Переход через Link из списка остаётся client-side navigation. Intercepting Route перехватывает detail route и рендерит его в @modal
читать далее