# Bloc , intinya...

event = input , biasanya menggunakan kata kerja (fetch, Load)

state = output ,biasanya menggunakan past tense ( fetched , loaded)

bloc intinya add event

\====  (async=> **then**) pada Bloc  ====

kalau di future ada "**then**"&#x20;

di bloc menggunakan **BlocListener**

**BlocBuilder** digunakan untuk setState / merubah state suatu tampilan

BlocL**i**stener digunakan untuk listen/ mendengarkan suatu state yang terpanggil

blocConsumer = menggabungkan antara blocBuilder dengan BlocListener
