{"version":3,"sources":["../src/lib/generateArticleData.ts"],"names":["generateArticleData","pageLimit","DEFAULT_ARTICLE_DATA","a","i","random"],"mappings":"oCAKO,IAAMA,EAA6CC,GACjD,MAAMA,GAAa,CAAC,EACxB,KAAKC,CAAoB,EACzB,IAAI,CAACC,EAAGC,IAAM,CACb,IAAMC,EAAS,KAAK,MAAM,KAAK,OAAO,EAAI,EAAE,EAE5C,MAAO,CACL,GAAGF,EACH,KAAM,4BAA8BC,EACpC,WAAY,0BACZ,IAAKA,EAAI,GAAG,SAAS,EACrB,MAAOC,EAASF,EAAE,MAClB,SAAUE,EAASF,EAAE,SACrB,YAAaE,EAASF,EAAE,WAC1B,CACF,CAAC","sourcesContent":["import { DEFAULT_ARTICLE_DATA } from \"../utils/constants/common/defaultArticleData\";\nimport { IArticleData } from \"../utils/interfaces/common/XArticle.interfaces\";\n\ntype TGenerateArticleData = (pageLimit?: number) => IArticleData[];\n\nexport const generateArticleData: TGenerateArticleData = (pageLimit) => {\n  return Array(pageLimit || 8)\n    .fill(DEFAULT_ARTICLE_DATA)\n    .map((a, i) => {\n      const random = Math.round(Math.random() * 10);\n\n      return {\n        ...a,\n        name: \"Fashionable Hooded Shoes \" + i,\n        categories: \"BAGS & BACKPACKS, WOMEN\",\n        id: (i + 1).toString(),\n        price: random * a.price,\n        discount: random * a.discount,\n        reviewCount: random * a.reviewCount,\n      };\n    });\n};\n"]}