diff --git a/resources/css/app.css b/resources/css/app.css index f5f9177..72eb988 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -222,3 +222,16 @@ .toaster [data-sonner-toast][data-type="info"] { .toaster [data-sonner-toast][data-type="info"] [data-icon] { color: rgb(59 130 246) !important; } + +/* DataTable loading bar */ +@keyframes loading-bar { + 0% { + transform: translateX(-100%); + } + 50% { + transform: translateX(150%); + } + 100% { + transform: translateX(400%); + } +} diff --git a/resources/js/components/data-table/DataTable.vue b/resources/js/components/data-table/DataTable.vue index 9fb4f44..19386e9 100644 --- a/resources/js/components/data-table/DataTable.vue +++ b/resources/js/components/data-table/DataTable.vue @@ -149,13 +149,12 @@ function resolveRowSpan(row: TData, columnId: string): number | undefined { :search-placeholder="searchPlaceholder" @filter-change="(key, value) => emit('filter-change', key, value)" @filters-reset="emit('filters-reset')" /> -