سلام به استاد عزیز
من در nextjs با کلیک کردن بر روی یکی از کالاها و لود کردن اون کالا بصورت سرور ساید از کد تصویر زیر استفاده میکنم:
وقتی اسم کالای انگلیسی مانند Body-shampoo به slug میفرستم کار میکنه،
ولی مشکل اینجاست که وقتی اسم کالای فارسی مانند شامپو-بدن به slug میفرستم
:TypeError: Request path contains unescaped characters میده یعنی در slug حروف فارسی رو نمیشناسه.
ممنون میشم راهنمایی بفرمایید که چطوری مشکل کاراکترهای فارسی رو در ارسال به slug به سمت سرور را حل کنم.
سلام
بنظرم اگر slug رو ببرید داخل query بزارید (برای ارسال سمت سرور) مشکل برطرف میشه.
https://github.com/vercel/next.js/issues/7305
این لینک هم بنظرم کمک تون می کنه.