fix : filter bottom sheet
This commit is contained in:
@@ -9,10 +9,15 @@ GestureDetector dateFilterWidget({
|
||||
}) {
|
||||
return GestureDetector(
|
||||
onTap: () {
|
||||
Get.bottomSheet(modalDatePicker(onDateSelected: (value) {
|
||||
date = value.obs;
|
||||
onChanged(value);
|
||||
}));
|
||||
Get.bottomSheet(
|
||||
modalDatePicker(
|
||||
initialDate: date.value,
|
||||
onDateSelected: (value) {
|
||||
date.value = value;
|
||||
onChanged(value);
|
||||
},
|
||||
),
|
||||
);
|
||||
},
|
||||
child: Container(
|
||||
height: 35,
|
||||
@@ -45,8 +50,8 @@ GestureDetector dateFilterWidget({
|
||||
);
|
||||
}
|
||||
|
||||
Container modalDatePicker({required ValueChanged<Jalali> onDateSelected,Jalali? initialDate,}) {
|
||||
Jalali? datePicked;
|
||||
Container modalDatePicker({required ValueChanged<Jalali> onDateSelected, Jalali? initialDate}) {
|
||||
|
||||
return Container(
|
||||
height: 250,
|
||||
color: Colors.white,
|
||||
@@ -84,10 +89,10 @@ Container modalDatePicker({required ValueChanged<Jalali> onDateSelected,Jalali?
|
||||
Divider(height: 0, thickness: 1),
|
||||
Expanded(
|
||||
child: PersianCupertinoDatePicker(
|
||||
initialDateTime: initialDate ??Jalali.now(),
|
||||
initialDateTime: initialDate ?? Jalali.now(),
|
||||
mode: PersianCupertinoDatePickerMode.date,
|
||||
onDateTimeChanged: (dateTime) {
|
||||
datePicked = dateTime;
|
||||
initialDate = dateTime;
|
||||
},
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user