Description
Finding notes or PYQs on the study platform can become challenging as the database grows. We need to implement a real-time, responsive query filter input on both the Notes and PYQ pages. As the student types, matches should filter dynamically, and matching letters/words in the titles or descriptions should be highlighted in yellow.
Files Affected
client/src/pages/Notes.jsx
client/src/pages/PYQs.js
Requirements
Difficulty
Easy / Good First Issue
Description
Finding notes or PYQs on the study platform can become challenging as the database grows. We need to implement a real-time, responsive query filter input on both the Notes and PYQ pages. As the student types, matches should filter dynamically, and matching letters/words in the titles or descriptions should be highlighted in yellow.
Files Affected
client/src/pages/Notes.jsxclient/src/pages/PYQs.jsRequirements
<mark class="smp-highlight">element without breaking HTML tags or content.Difficulty
Easy / Good First Issue