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