outlet dialog
This commit is contained in:
@@ -4,6 +4,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import '../../../../../../application/auth/auth_bloc.dart';
|
||||
import '../../../../../../common/extension/extension.dart';
|
||||
import '../../../../../../common/theme/theme.dart';
|
||||
import '../../../../../components/dialog/dialog.dart';
|
||||
import '../../../../../components/field/field.dart';
|
||||
import '../../../../../components/spaces/space.dart';
|
||||
|
||||
@@ -23,25 +24,31 @@ class HomeTitle extends StatelessWidget {
|
||||
children: [
|
||||
BlocBuilder<AuthBloc, AuthState>(
|
||||
builder: (context, state) {
|
||||
return Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Text(
|
||||
state.outlet.name,
|
||||
style: AppStyle.xl.copyWith(
|
||||
color: AppColor.primary,
|
||||
fontWeight: FontWeight.w600,
|
||||
return GestureDetector(
|
||||
onTap: () => showDialog(
|
||||
context: context,
|
||||
builder: (context) => OutletDialog(),
|
||||
),
|
||||
child: Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
Text(
|
||||
state.outlet.name,
|
||||
style: AppStyle.xl.copyWith(
|
||||
color: AppColor.primary,
|
||||
fontWeight: FontWeight.w600,
|
||||
),
|
||||
),
|
||||
),
|
||||
SpaceWidth(2),
|
||||
Icon(
|
||||
Icons.keyboard_arrow_down,
|
||||
color: AppColor.primary,
|
||||
size: 18,
|
||||
),
|
||||
],
|
||||
SpaceWidth(2),
|
||||
Icon(
|
||||
Icons.keyboard_arrow_down,
|
||||
color: AppColor.primary,
|
||||
size: 18,
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
},
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user