У меня есть массив разрешений объектов и groupKey. Я хочу фильтровать между разрешением и groupKey. если массив разрешений - массив объектов (свойство - пустой массив []), то groupkey (Articles, Journals) будет удален. Например, Вот статьи и Журналы - это пустой массив [].
let permission = [{
Book: [{
label: "Can View",
value: "can_view"
} ]
},
{
Test: [{
label: "Can View",
value: "can_view"
} ]
}, , {
Articles: []
} ,{
Journals: []
}
]
const groupKey = [
{label: "Book", value: "Book"},
{label: "Test", value: "test"},
{label: "Articles", value: "Articlefull"},
{label: "Journals", value: "Journal"},
]
Мой принятый вывод будет
let groupKey = [
{label: "Book", value: "Book"},
{label: "Test", value: "test"},
]
Я использую метод фильтра, но мне не удалось найти решение.