feature/link #47

Merged
v4l3n71n merged 5 commits from feature/link into main 2025-08-15 21:19:14 +00:00
5 changed files with 90 additions and 12 deletions
Showing only changes of commit 24cb90959d - Show all commits

View File

@@ -645,7 +645,8 @@ class _EditEventState extends State<EditEvent>
), ),
Padding( Padding(
//padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0), //padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0),
padding: EdgeInsets.symmetric(horizontal: 15), padding: const EdgeInsets.only(
left: 15.0, right: 15.0, top: 15, bottom: 0),
child: TextFormField( child: TextFormField(
controller: inputLink, controller: inputLink,
validator: (value) => _validateField(value), validator: (value) => _validateField(value),
@@ -658,7 +659,8 @@ class _EditEventState extends State<EditEvent>
), ),
Padding( Padding(
//padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0), //padding: const EdgeInsets.only(left:15.0,right: 15.0,top:0,bottom: 0),
padding: EdgeInsets.symmetric(horizontal: 15), padding: const EdgeInsets.only(
left: 15.0, right: 15.0, top: 15, bottom: 0),
child: TextFormField( child: TextFormField(
controller: inputTicket, controller: inputTicket,
validator: (value) => _validateField(value), validator: (value) => _validateField(value),

View File

@@ -128,17 +128,17 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
if (responseGet.statusCode == 200) { if (responseGet.statusCode == 200) {
final responseBody = utf8.decode(responseGet.bodyBytes); final responseBody = utf8.decode(responseGet.bodyBytes);
final event = Events.fromJson(jsonDecode(responseBody)); events = Events.fromJson(jsonDecode(responseBody));
final locale = Provider.of<LocaleProvider>(context, listen: false) final locale = Provider.of<LocaleProvider>(context, listen: false)
.locale .locale
?.toString() ?? ?.toString() ??
'en_US'; 'en_US';
final startDate = final startDate =
DateTime.parse(event.startDate ?? DateTime.now().toString()); DateTime.parse(events?.startDate ?? DateTime.now().toString());
//final date = DateFormat.yMd().format(startDate); //final date = DateFormat.yMd().format(startDate);
//final time = DateFormat.Hm().format(startDate); //final time = DateFormat.Hm().format(startDate);
final endDate = final endDate =
DateTime.parse(event.endDate ?? DateTime.now().toString()); DateTime.parse(events?.endDate ?? DateTime.now().toString());
String separator = AppLocalizations.of(context)?.at ?? "at"; String separator = AppLocalizations.of(context)?.at ?? "at";
final formattedStartDate = final formattedStartDate =
DateFormat("EEEE d MMMM y '${separator}' HH:mm", locale) DateFormat("EEEE d MMMM y '${separator}' HH:mm", locale)
@@ -151,14 +151,14 @@ class _ItemMenuState extends State<ItemMenu> with ShowAlertDialog {
String link = AppLocalizations.of(context)?.to_date ?? "to"; String link = AppLocalizations.of(context)?.to_date ?? "to";
setState(() { setState(() {
eventName = event.name ?? ""; eventName = events?.name ?? "";
eventStartDate = "$formattedStartDate ${link} $formattedEndDate"; eventStartDate = "$formattedStartDate ${link} $formattedEndDate";
organizers = List<String>.from(event.organizers ?? []); organizers = List<String>.from(events?.organizers ?? []);
place = event.place ?? ""; place = events?.place ?? "";
imgUrl = event.imgUrl ?? ""; imgUrl = events?.imgUrl ?? "";
eventDescription = event.description ?? ""; eventDescription = events?.description ?? "";
tags = List<String>.from(event.tags ?? []); tags = List<String>.from(events?.tags ?? []);
}); });
} else { } else {
final messages = { final messages = {