import 'dart:io'; import 'package:get/get.dart'; import 'package:intl/intl.dart'; import 'package:traderscircuit/model/ContactUsModel/contact_us_cat_model.dart'; import 'package:traderscircuit/model/ContactUsModel/contact_us_model.dart'; class ContactUsController extends GetxController { RxBool isLoading = true.obs; //contact us page controller RxList attachmentFileList = [File("")].obs; RxList attachmentPathNameList = [""].obs; //contact us details page controller RxList attachmentFileDetailsList = [File("")].obs; RxList attachmentPathNameDetailsList = [""].obs; ContactUsCatModel contactCatModel = ContactUsCatModel(); ContactUsModel contactModel = ContactUsModel(); RxBool onDropTap = false.obs; RxString selectedValue = "".obs; RxInt allC = 0.obs; RxInt openC = 0.obs; RxInt closeC = 0.obs; RxInt resolvedC = 0.obs; //formated date String formatedDateTimeMethod(String originalDateTimeString) { DateTime dateTime = DateTime.parse(originalDateTimeString); return DateFormat("dd MMM yyyy, hh:mm a").format(dateTime.toLocal()); } RxList contactUsDetailsChatContent = [ { "initial_name": "SM", "date": "16 Feb 2024, 11 : 35PM", "content": """ Dear Customer, Thank you for contacting Traders Circuit Your Service reference no is 18663765 when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Regards, Centralised Service Desk Traders Circuit""", }, { "initial_name": "AM", "date": "16 Feb 2024, 11 : 35PM", "content": "Thank You.......", } ].obs; }