export function generateSlug(productName: string): string { return productName .toLowerCase() .replace(/\s+/g, "-") // Bo'shliqlarni tire bilan almashtirish .replace(/[()]/g, "") // Qavslarni olib tashlash .replace(/[–—]/g, "-") // Maxsus tire'larni oddiy tire bilan .replace(/%/g, "foiz") // % ni foiz deb yozish .replace(/,/g, "-") // Vergullarni tire bilan .replace(/\.+/g, "-") // Nuqtalarni tire bilan .replace(/-+/g, "-") // Bir nechta tire'ni bitta tire bilan .replace(/^-|-$/g, ""); // Boshi va oxiridagi tire'larni olib tashlash }