Hola, mi aplicación de reacción es una lista de tareas y tiene un motor de búsqueda para filtrar notas, actualmente funciona si buscas la nota pero en minúsculas, ¿cómo podría hacer que acepte tanto mayúsculas como minúsculas?
Por ejemplo, para la nota de javaScript, la encontraría si pongo JAVAscrIPT o jAVAscriPT.
este es mi codigo
const App = () => { const [notes, setNotes] = useState([]); const [searchText, setSearchText] = useState(''); const [showNote, setShowNote] = useState(true); //eslint-disable-lint const addNote = (inputText, text) => { const date = new Date(); const newNote = { id: nanoid(), title: inputText, text: text, date: date.toLocaleString() } const newNotes = [newNote, ...notes]; setNotes(newNotes) } const filterNotes = notes.filter((noteText) => noteText.title.toLowerCase().includes(searchText)); //rest of codeUn saludo y gracias de antemano!
Olvidaste usar toLowerCase en searchText
const filterNotes = notes.filter((noteText) => noteText.title.toLowerCase().includes(searchText.toLowerCase()));