مبدا الbloc statemanagement بشكل سريع:

ماذا تحتاج extensions vscode:

ماذا تحتاج dependencies pubspec.yaml

كيف ابدأ بتنسيق ملفاتي؟

تكبس كبسة يمين على الlib file حيطلعلك create class bloc

تكبس عليها و سميه مثلا Counter

حيطلعلك folder اسمه bloc بقلبه 3files حطهم كلهم بfolder اسمه Counter

التنسيق بصير عندك كالتالي

bloc

Counter

Counter_bloc

Counter_state

Counter_events

1-الbloc عبارة عن شيئين