Saya cuba menambah nilai lain (organization.name) pada bar carian yang telah berjaya berfungsi, untuk bukan sahaja menapis senarai SearchTerms daripada organization.topic. Tapi dia tak tambah..
const filteredOrganizations = context.allOrganizations.filter((organization) => (organization.topic.searchTerms .map((term) => term.toLowerCase()) .join(" ") || organization.name) .includes(searchText.toLowerCase()))
Ini adalah bahagian yang berkaitan dengan pulangan saya:
<TableBody> {filteredOrganizations.map((organization) => ( <StyledTableRow key={organization.id}> ...
Semoga anda mempunyai idea
Jangan gunakan
||
kerana anda juga ingin menyemak nama organisasi. Hanya satukan taliIni penyelesaiannya: