I want to filter users by name and or lastname. but I´m getting
TypeError: Cannot read property 'toLowerCase' of undefined
const users = [{name: 'john', lastname: "doe"}, {name: 'mary'}]
let searchName = "jo"
let searchLastName = ""
users.filter((user) =>
user.name
.toLowerCase()
.includes(searchName.toLowerCase())
&& user.lastname
.toLowerCase()
.includes(searchLastName.toLowerCase())
)
how can I check for lastname only if user has lastname. (i know they always have name)