fix: change outlet
This commit is contained in:
parent
2cf5ce7ae8
commit
811ae06e58
@ -69,24 +69,35 @@ class _OutletDialogState extends State<OutletDialog> {
|
||||
),
|
||||
),
|
||||
SpaceHeight(24),
|
||||
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(),
|
||||
),
|
||||
BlocListener<UserUpdateOutletBloc, UserUpdateOutletState>(
|
||||
listener: (context, state) {
|
||||
state.maybeWhen(
|
||||
orElse: () {},
|
||||
success: () {
|
||||
context.pop();
|
||||
},
|
||||
);
|
||||
},
|
||||
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(),
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
|
||||
@ -127,7 +127,6 @@ class _HomePageState extends State<HomePage> {
|
||||
orElse: () {},
|
||||
loading: () {},
|
||||
success: () {
|
||||
context.pop();
|
||||
Future.delayed(Duration(milliseconds: 300), () {
|
||||
AppFlushbar.showSuccess(context, 'Outlet berhasil diubah');
|
||||
context
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user