رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ فاطمه
خطای سمت api
جامعه فلاتر ایجاد شده در ۰۶ خرداد ۱۴۰۲

سلام

اگر بخوایم ارور رو از api دریافت کنیم و مدیریت خطا سمت repository یا datasource باشه

این قسمت کد چجوری باید نشون بدیم؟ داخل SnackBar

bloc.stream.listen((state) {
  if(state is AuthSuccess){
    Navigator.of(context).pop();
  }else if(state is AuthError){
    ScaffoldMessenger.of(context).showSnackBar(SnackBar(content: Text(state.appExeption.message)));
  }
});

سلام. چرا سمت  repository یا datasource ؟ اصلا وظیفه این لایه‌ها این نیست.

یلدا محصلی ۰۶ خرداد ۱۴۰۲، ۱۲:۰۳

کدوم قسمت باید باشه؟

یک نفر سوال پرسیده بودن یکی از منتورها گفتن بهتره این قسمت باشه

فاطمه ۰۶ خرداد ۱۴۰۲، ۱۲:۱۴

دقیقا همین سوال؟

کدی که نوشتید که مربوط به UI هست. باید سمت بلاک و view هندل بشه.

یلدا محصلی ۰۶ خرداد ۱۴۰۲، ۱۴:۵۵