dev #1

Merged
aefril merged 128 commits from dev into main 2025-08-13 17:19:48 +00:00
2 changed files with 27 additions and 17 deletions
Showing only changes of commit 811ae06e58 - Show all commits

View File

@ -69,24 +69,35 @@ class _OutletDialogState extends State<OutletDialog> {
), ),
), ),
SpaceHeight(24), SpaceHeight(24),
BlocBuilder<UserUpdateOutletBloc, UserUpdateOutletState>( BlocListener<UserUpdateOutletBloc, UserUpdateOutletState>(
builder: (context, state) { listener: (context, state) {
return state.maybeWhen( state.maybeWhen(
orElse: () => Button.filled( orElse: () {},
onPressed: selectedOutlet == null success: () {
? null context.pop();
: () { },
context.read<UserUpdateOutletBloc>().add(
UserUpdateOutletEvent.update(
selectedOutlet!.id ?? ""));
},
label: 'Terapkan',
),
loading: () => Center(
child: CircularProgressIndicator(),
),
); );
}, },
child:
BlocBuilder<UserUpdateOutletBloc, UserUpdateOutletState>(
builder: (context, state) {
return state.maybeWhen(
orElse: () => Button.filled(
onPressed: selectedOutlet == null
? null
: () {
context.read<UserUpdateOutletBloc>().add(
UserUpdateOutletEvent.update(
selectedOutlet!.id ?? ""));
},
label: 'Terapkan',
),
loading: () => Center(
child: CircularProgressIndicator(),
),
);
},
),
), ),
], ],
), ),

View File

@ -127,7 +127,6 @@ class _HomePageState extends State<HomePage> {
orElse: () {}, orElse: () {},
loading: () {}, loading: () {},
success: () { success: () {
context.pop();
Future.delayed(Duration(milliseconds: 300), () { Future.delayed(Duration(milliseconds: 300), () {
AppFlushbar.showSuccess(context, 'Outlet berhasil diubah'); AppFlushbar.showSuccess(context, 'Outlet berhasil diubah');
context context