CartAuthRequired یعنی کاربر لاگین نشده پس چرا باید اطلاعات و از سرور بگیریم؟؟
if(state is CartAuthRequired)
این خط لازمه؟؟
معنیش چیه؟
سلام
گلاس bloc به شما دوتا پارامتر میده به اسم state و event بنابراین هم میتونین داخل خود بلاک برای پیاده سازی logicها مختلف مثل همین ویدیو که برای چک کردن بحث login بودن ازش استفاده شد استفاده کنید هم میتونید emit کنید لزوما state فقط برای emit کردن نیست این نوع کاربرد هارو هم داره که استاد توی ویدیو ازش استفاده کردن
معنی این خط این هست که اگر کاربر روی دکمه ورود کلیک کرد و رفت وارد حساب کاربری خودش شد شما یه تغییری بتونید ایجاد کنید