From 6ccc33f7625a3b6eae6b5209d645c79e7ff51974 Mon Sep 17 00:00:00 2001 From: James Collins Date: Tue, 28 Feb 2023 11:30:35 +1000 Subject: [PATCH] cleanup --- resources/js/views/dashboard/EventList.vue | 105 +++++++++++++-------- 1 file changed, 64 insertions(+), 41 deletions(-) diff --git a/resources/js/views/dashboard/EventList.vue b/resources/js/views/dashboard/EventList.vue index d3293c2..b90991b 100644 --- a/resources/js/views/dashboard/EventList.vue +++ b/resources/js/views/dashboard/EventList.vue @@ -1,46 +1,60 @@ @@ -55,6 +69,7 @@ import SMHeading from "../../components/SMHeading.vue"; import SMLoadingIcon from "../../components/SMLoadingIcon.vue"; import SMMessage from "../../components/SMMessage.vue"; import SMToolbar from "../../components/SMToolbar.vue"; +import SMInput from "../../components/SMInput.vue"; import { api } from "../../helpers/api"; import { SMDate } from "../../helpers/datetime"; import { debounce } from "../../helpers/debounce"; @@ -86,6 +101,14 @@ const serverOptions = ref({ sortType: null, }); +const handleClick = (item, extra: string): void => { + if (extra.length == 0) { + handleEdit(item); + } else if (extra.toLowerCase() == "delete") { + handleDelete(item); + } +}; + const loadFromServer = async () => { formMessage.icon = ""; formMessage.type = "error"; @@ -130,7 +153,7 @@ const loadFromServer = async () => { }).relative(); } if (row.created_at !== "undefined") { - row.created_at = new SMDate(row.creative_at, { + row.created_at = new SMDate(row.created_at, { format: "ymd", utc: true, }).relative();