Не буду довго розводитися, просто покажу.
🖥 Подивіться на ці два зображення.
Маємо один і той самий компонент, який відрізняється одним єдиним рядком -
use-client на початку файлу і який я невдало намагаюся збілдати в режимі export. Побачили? Тепер подивіться на помилку в самому низу зображень:
👉 Якщо
use-client відсутній, помилка говорить про те що білд не можливий, бо функція generateStaticParams не знайдена👉 Якщо
use-client присутній, помилка каже що неможливо використовувати директиву use-client разом з функцією generateStaticParams (тобто тут він її таки знайшов!)🤯Любий Next-е, може ти вже визначишся? Бо я з тобою посивію, грець би тебе вхопив....
Насправді, ця помилка виникає коли назва парамсу, який повертає функція не співпадає з назвою теки. В даному прикладі, моя тека називається [id], а парамс - v, тому Next і кидає цю помилку. Але можна ж було це по-людськи написати.
Тепер ви знаєте.
@reactbeginners

