changes
This commit is contained in:
@@ -44,14 +44,15 @@ export default defineNuxtPlugin(() => {
|
||||
const filter = function (arr, obj, attr) {
|
||||
const keys = Object.keys(obj);
|
||||
|
||||
if (!arr) {
|
||||
console.error(`$filter: arr is ${arr}`);
|
||||
if (!Array.isArray(arr)) {
|
||||
console.error(`$filter: arr ${arr} is not an array`);
|
||||
return [];
|
||||
}
|
||||
|
||||
const rows = arr.filter((v) => {
|
||||
let valid = true;
|
||||
keys.map((key) => {
|
||||
|
||||
keys.forEach((key) => {
|
||||
let val = obj[key];
|
||||
if (valid === false) return false;
|
||||
else if (Array.isArray(val)) {
|
||||
|
||||
Reference in New Issue
Block a user