مشکل در پروژه نهایی ادمین پنل

سوال شده توسط: وحید سعید

تاریخ ثبت: ۱۴۰۱/۰۶/۱۵

بازدید: 358

پاسخ: 1

تگ: React


سلام استاد بساکی عزیز وقت بخیر من در پروژه پایانی به یه مشکلی خوردم که نمیتونم حلش کنم وقتی در صفحه افزودن محصول میرم وارد اتریبیوت هاش میشم برای من از هر ویژگی که برای اون دسته محصول تعریف کردم دوتا میاره مثلا جنس پارچه دوبار میاره و همشو دوبار میاره در کل من ایدی گیت هاب مو میگذارم لطفا بررسی کنید من هرچی گشتم نفهمیدم
https://github.com/Vahidsaeid72/React-admin-panel/tree/master

پاسخ ها
user

قاسم بساکی

سلام عزیزم . این مشکل رو توی جلسات بعدش حل کردیم.

 

به این شکل بنویسید درست میشه:

 

  const handleGetAttributes = async () => {
    let test = [];
    Promise.all(
      selectedProduct.categories.map(async (cat) => {
        const res = await getCategoryAttrsService(cat.id);
        if (res.status === 200) {
          if (test.length > 0) {
            test = [...test, { groupTitle: cat.title, data: res.data.data }]
          }else{
            test = [{ groupTitle: cat.title, data: res.data.data }]
          }
        }
      })
    ).then(()=>{
      setAttrs(test)
    });
  };
برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات