Add designs templates
This commit is contained in:
parent
095944e8cc
commit
891de33673
|
|
@ -189,61 +189,51 @@ class _ClientPdfViewState extends State<ClientPdfView> {
|
||||||
final client = widget.viewModel.client!;
|
final client = widget.viewModel.client!;
|
||||||
|
|
||||||
final datePicker = Flexible(
|
final datePicker = Flexible(
|
||||||
child: Theme(
|
child: AppDropdownButton<DateRange>(
|
||||||
data: state.prefState.enableDarkMode || state.hasAccentColor
|
labelText: localization.dateRange,
|
||||||
? ThemeData.dark()
|
blankValue: null,
|
||||||
: ThemeData.light(),
|
//showBlank: true,
|
||||||
child: AppDropdownButton<DateRange>(
|
value: _dateRange,
|
||||||
labelText: localization.dateRange,
|
onChanged: (dynamic value) {
|
||||||
blankValue: null,
|
setState(() {
|
||||||
//showBlank: true,
|
_dateRange = value;
|
||||||
value: _dateRange,
|
});
|
||||||
onChanged: (dynamic value) {
|
|
||||||
setState(() {
|
|
||||||
_dateRange = value;
|
|
||||||
});
|
|
||||||
|
|
||||||
if (value != DateRange.custom) {
|
if (value != DateRange.custom) {
|
||||||
loadPDF();
|
loadPDF();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
items: DateRange.values
|
items: DateRange.values
|
||||||
.where((value) => value != DateRange.allTime)
|
.where((value) => value != DateRange.allTime)
|
||||||
.map((dateRange) => DropdownMenuItem<DateRange>(
|
.map((dateRange) => DropdownMenuItem<DateRange>(
|
||||||
child: Text(localization.lookup(dateRange.toString())),
|
child: Text(localization.lookup(dateRange.toString())),
|
||||||
value: dateRange,
|
value: dateRange,
|
||||||
))
|
))
|
||||||
.toList(),
|
.toList(),
|
||||||
),
|
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
final statusPicker = Flexible(
|
final statusPicker = Flexible(
|
||||||
child: Theme(
|
child: AppDropdownButton<String>(
|
||||||
data: state.prefState.enableDarkMode || state.hasAccentColor
|
labelText: localization.status,
|
||||||
? ThemeData.dark()
|
blankValue: null,
|
||||||
: ThemeData.light(),
|
value: _status,
|
||||||
child: AppDropdownButton<String>(
|
onChanged: (dynamic value) {
|
||||||
labelText: localization.status,
|
setState(() {
|
||||||
blankValue: null,
|
_status = value;
|
||||||
value: _status,
|
});
|
||||||
onChanged: (dynamic value) {
|
loadPDF();
|
||||||
setState(() {
|
},
|
||||||
_status = value;
|
items: [
|
||||||
});
|
kStatementStatusAll,
|
||||||
loadPDF();
|
kStatementStatusPaid,
|
||||||
},
|
kStatementStatusUnpaid,
|
||||||
items: [
|
]
|
||||||
kStatementStatusAll,
|
.map((value) => DropdownMenuItem<String>(
|
||||||
kStatementStatusPaid,
|
child: Text(localization.lookup(value)),
|
||||||
kStatementStatusUnpaid,
|
value: value,
|
||||||
]
|
))
|
||||||
.map((value) => DropdownMenuItem<String>(
|
.toList()),
|
||||||
child: Text(localization.lookup(value)),
|
|
||||||
value: value,
|
|
||||||
))
|
|
||||||
.toList()),
|
|
||||||
),
|
|
||||||
);
|
);
|
||||||
|
|
||||||
final sectionPicker = Flexible(
|
final sectionPicker = Flexible(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue