Fix deleting moderations and default table sorting

This commit is contained in:
Natsumi
2025-10-02 15:13:22 +13:00
parent 68938c6e37
commit d5082d894b
3 changed files with 13 additions and 17 deletions

View File

@@ -63,10 +63,6 @@
layout: {
type: String,
default: 'table, pagination'
},
defaultSort: {
type: Object,
default: () => ({ prop: 'created_at', order: 'descending' })
}
},
emits: [
@@ -84,8 +80,8 @@
const internalCurrentPage = ref(currentPage.value);
const internalPageSize = ref(pageSize.value);
const sortData = ref({
prop: props.defaultSort?.prop || null,
order: props.defaultSort?.order || null
prop: props.tableProps.defaultSort?.prop || 'created_at',
order: props.tableProps.defaultSort?.order || 'descending'
});
const showPagination = computed(() => {
@@ -201,7 +197,7 @@
});
watch(
() => props.defaultSort,
() => props.tableProps.defaultSort,
(newSort) => {
if (newSort) {
sortData.value = {