Я новичок в машинописи. здесь у меня есть массив объекта, который имеет несколько свойств,
let data = [{
"Id": "1",
"Test": true
}, {
"Id": "2",
"Test": true
},
{
"Id": "1",
"Test": true,
"ShowAttribute": true
}];
// Here, I am trying to get the data
const getConfig = (ShowAttribute) => {
return <Array<prod>>config?.appConfig?.attributes?.data ?? []
}
// this is the structure here I have added only the final object which is data.
Теперь я пытаюсь
Я вызываю этот метод getConfig
из двух мест, где я прохожу переменная, которая предоставит мне данные на основе ее значения.
поэтому, если переменная ложна, она должна вернуть все данные, которые я в настоящее время делаю в методе getConfig, и если это правда тогда он должен вернуть единственный объект, имеющий свойство ShowAttribute
.
Итак, как я могу этого добиться?