add link and ticket backend side
This commit is contained in:
@@ -5,6 +5,8 @@ class Events {
|
||||
String? startDate;
|
||||
String? endDate;
|
||||
String? description;
|
||||
String? link;
|
||||
String? ticket;
|
||||
double? latitude;
|
||||
double? longitude;
|
||||
List<String>? tags;
|
||||
@@ -21,6 +23,8 @@ class Events {
|
||||
this.latitude,
|
||||
this.longitude,
|
||||
this.organizers,
|
||||
this.link,
|
||||
this.ticket,
|
||||
this.imgUrl});
|
||||
|
||||
Events.fromJson(Map<String, dynamic> json) {
|
||||
@@ -38,5 +42,7 @@ class Events {
|
||||
organizers = (json['organizers'] as List<dynamic>?)
|
||||
?.cast<String>(); // Convert List<dynamic> to List<String>
|
||||
imgUrl = json['imgUrl'] as String?;
|
||||
link = json['link'] as String?;
|
||||
ticket = json['ticket'] as String?;
|
||||
}
|
||||
}
|
||||
|
@@ -313,6 +313,8 @@ class _EditEventState extends State<EditEvent>
|
||||
'longitude': location['lng'],
|
||||
'description': inputDesc.text,
|
||||
"imgUrl": imgUrl,
|
||||
'link': inputLink.text,
|
||||
'ticket': inputTicket.text,
|
||||
"tags": List<String>.from(_stringTagController.getTags as List)
|
||||
}));
|
||||
|
||||
@@ -356,6 +358,8 @@ class _EditEventState extends State<EditEvent>
|
||||
});
|
||||
});
|
||||
inputName.text = widget.events!.name ?? "";
|
||||
inputTicket.text = widget.events!.ticket ?? "";
|
||||
inputLink.text = widget.events!.link ?? "";
|
||||
startDatepicker.text = DateFormat("dd/MM/yyyy")
|
||||
.format(DateTime.parse(
|
||||
widget.events!.startDate ?? DateTime.now().toString()))
|
||||
|
@@ -87,6 +87,8 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
|
||||
String eventName = "";
|
||||
String eventStartDate = "";
|
||||
String eventDescription = "";
|
||||
String eventTicket = "";
|
||||
String eventLink = "";
|
||||
String place = "";
|
||||
String imgUrl = "";
|
||||
List<String> tags = [];
|
||||
@@ -157,6 +159,8 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
|
||||
organizers = List<String>.from(events?.organizers ?? []);
|
||||
place = events?.place ?? "";
|
||||
imgUrl = events?.imgUrl ?? "";
|
||||
eventLink = events?.link ?? "";
|
||||
eventTicket = events?.ticket ?? "";
|
||||
eventDescription = events?.description ?? "";
|
||||
tags = List<String>.from(events?.tags ?? []);
|
||||
});
|
||||
@@ -286,8 +290,8 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
|
||||
Row(
|
||||
children: [
|
||||
Flexible(
|
||||
child: Text("${eventStartDate}",
|
||||
style: TextStyle(fontSize: 15.0)))
|
||||
child:
|
||||
Text("${eventLink}", style: TextStyle(fontSize: 15.0)))
|
||||
],
|
||||
),
|
||||
Row(children: [
|
||||
@@ -300,7 +304,7 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
|
||||
Row(
|
||||
children: [
|
||||
Flexible(
|
||||
child: Text("${eventStartDate}",
|
||||
child: Text("${eventTicket}",
|
||||
style: TextStyle(fontSize: 15.0)))
|
||||
],
|
||||
),
|
||||
|
Reference in New Issue
Block a user