Я работаю над функцией отключения для кнопки, где мне нужно проверить, что каждый элемент в нулевом индексе массива ложный, кроме 2.
Это состав массива с каждым элементом:
my_team: startupMyTeamInfo.team.map(item => ({
name: item.name,
email: item.email,
about: item.about,
photo: item.photo,
mobile: item.mobile,
photo_id: item.photo_id,
last_name: item.last_name,
country_code_mobile: item.country_code_mobile,
})),
});
Элементы, которые мне нужно исключить, это photo
и photo_id
, поскольку они не требуются.
Это кнопка:
<PrimaryButton
type="button"
onClick={handleUpdateApiCall}
isDisabled={
(!startupFourthStepForm.my_team[0].name …)
}
/>
Итакв этом isDisabled
реквизите мне нужно что-то вроде
isDisabled={
!startupFourthStepForm.my_team[0].name &&
!startupFourthStepForm.my_team[0].email &&
!startupFourthStepForm.my_team[0].about &&
!startupFourthStepForm.my_team[0].mobile &&
!startupFourthStepForm.my_team[0].last_name &&
!startupFourthStepForm.my_team[0].country_code_mobile &&
}
вроде, это единственный путь, идущий за каждым ключом, или есть более программный способ?