disabled loan type dropdown added.

design_3.0_rota_module
Sikander Saleem 3 months ago
parent b407103002
commit f0c003e6fa

@ -70,11 +70,14 @@ class _CreateLoanRequestPageState extends State<CreateLoanRequestPage> with Tick
bool get isBackUpRequest => widget.workOrderId != null; bool get isBackUpRequest => widget.workOrderId != null;
List<Lookup> loanTypes = [];
@override @override
void initState() { void initState() {
super.initState(); super.initState();
Provider.of<MedicalDepartmentProvider>(context, listen: false).reset(); Provider.of<MedicalDepartmentProvider>(context, listen: false).reset();
Provider.of<LoanPeriodProvider>(context, listen: false).reset(); Provider.of<LoanPeriodProvider>(context, listen: false).reset();
loanTypes = [Lookup(id: 0, name: "Standard", value: 1), Lookup(id: 1, name: "Backup", value: 2)];
} }
@override @override
@ -92,6 +95,18 @@ class _CreateLoanRequestPageState extends State<CreateLoanRequestPage> with Tick
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
SingleItemDropDownMenu<Lookup, NullableLoadingProvider>(
context: context,
title: "Loan Type",
enabled: false,
staticData: loanTypes,
initialValue: isBackUpRequest ? loanTypes[1] : loanTypes[0],
showShadow: false,
backgroundColor: AppColor.fieldBgColor(context),
showAsBottomSheet: true,
onSelect: (value) {},
),
16.height,
if (isBackUpRequest) ...[ if (isBackUpRequest) ...[
scanAssetButton(), scanAssetButton(),
16.height, 16.height,

Loading…
Cancel
Save