made chnage for date selection
This commit is contained in:
parent
e4165f2ee8
commit
90c76a1799
@ -1,6 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
|
||||
import 'package:intl/intl.dart';
|
||||
import 'package:marco/controller/expense/add_expense_controller.dart';
|
||||
import 'package:marco/model/expense/expense_type_model.dart';
|
||||
import 'package:marco/model/expense/payment_types_model.dart';
|
||||
@ -222,15 +222,16 @@ class _AddExpenseBottomSheetState extends State<_AddExpenseBottomSheet> {
|
||||
}
|
||||
|
||||
Widget _buildTransactionDateField() {
|
||||
return _buildTileSelector(
|
||||
return Obx(() => _buildTileSelector(
|
||||
icon: Icons.calendar_today,
|
||||
title: "Transaction Date",
|
||||
required: true,
|
||||
displayText: controller.transactionDateController.text.isEmpty
|
||||
displayText: controller.selectedTransactionDate.value == null
|
||||
? "Select Transaction Date"
|
||||
: controller.transactionDateController.text,
|
||||
: DateFormat('dd MMM yyyy')
|
||||
.format(controller.selectedTransactionDate.value!),
|
||||
onTap: () => controller.pickTransactionDate(context),
|
||||
);
|
||||
));
|
||||
}
|
||||
|
||||
Widget _buildLocationField() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user