diff --git a/src/components/ui/VnPaginate.vue b/src/components/ui/VnPaginate.vue index 91fe6e0f3..cb3ac208e 100644 --- a/src/components/ui/VnPaginate.vue +++ b/src/components/ui/VnPaginate.vue @@ -76,7 +76,7 @@ const props = defineProps({ }, mapKey: { type: String, - default: 'id', + default: '', }, }); const emit = defineEmits(['onFetch', 'onPaginate', 'onChange']); diff --git a/src/composables/useArrayData.js b/src/composables/useArrayData.js index 25943b2ac..2ddedd7c8 100644 --- a/src/composables/useArrayData.js +++ b/src/composables/useArrayData.js @@ -290,7 +290,7 @@ export function useArrayData(key = useRoute().meta.moduleName, userOptions) { } if (!map && !append) store.data = data; - else if (!map && append) store.data.push(...data); + else if (!map && append) for (const row of data) store.data.push(row); else data.forEach((row) => { const key = row[store.mapKey];