From aa084150b56c3d20ade85c62da9b8bb2c5a1fab6 Mon Sep 17 00:00:00 2001 From: Viet An Date: Mon, 25 May 2026 17:12:18 +0700 Subject: [PATCH] changes --- app/assets/styles/utils.scss | 4 + app/components/datatable/DataTable.vue | 9 +- app/components/datepicker/Datepicker.vue | 4 +- app/components/datepicker/PickDay.vue | 99 ++++++++++++------- .../inventory/InventoryHighlightCard.vue | 2 +- app/components/orders/OrderHighlightCard.vue | 2 +- app/components/snackbar/Error.vue | 4 +- app/components/snackbar/SnackBar.vue | 27 +---- app/components/snackbar/Success.vue | 4 +- 9 files changed, 83 insertions(+), 72 deletions(-) diff --git a/app/assets/styles/utils.scss b/app/assets/styles/utils.scss index 0d89591..823a24f 100644 --- a/app/assets/styles/utils.scss +++ b/app/assets/styles/utils.scss @@ -1,5 +1,9 @@ @use "sass:list"; +.debug { + border: 1px solid red !important; +} + // Font size loops @for $i from 10 through 50 { .fs-#{$i} { diff --git a/app/components/datatable/DataTable.vue b/app/components/datatable/DataTable.vue index 96434a5..11620fa 100644 --- a/app/components/datatable/DataTable.vue +++ b/app/components/datatable/DataTable.vue @@ -158,6 +158,7 @@ function dynamicComponent(htmlString) { default: () => ({}), }, }, + emits: ["clickevent"], }); } var timer = undefined; @@ -264,10 +265,10 @@ const showField = async function (field) { showmodal.value = { vbind: { pagename: props.pagename, - field: field, - filters: filters, - filterData: filterData, - width: width, + field, + filters, + filterData, + width, }, component: "datatable/ContextMenu", title: field.name, diff --git a/app/components/datepicker/Datepicker.vue b/app/components/datepicker/Datepicker.vue index 51b3293..76b7668 100644 --- a/app/components/datepicker/Datepicker.vue +++ b/app/components/datepicker/Datepicker.vue @@ -45,8 +45,8 @@ const props = defineProps({ record: Object, attr: String, position: String, - mindate: String, - maxdate: String, + mindate: [Date, String], + maxdate: [Date, String], disabled: Boolean, }); diff --git a/app/components/datepicker/PickDay.vue b/app/components/datepicker/PickDay.vue index 9ee71f2..7084589 100644 --- a/app/components/datepicker/PickDay.vue +++ b/app/components/datepicker/PickDay.vue @@ -1,50 +1,76 @@