cferdinandi / cferdinandi/reef
to do demo bug
- Dominant language
- JavaScript
- Stars
- 1.3k
- Forks
- 76
- PR merge metrics
- No merged PRs in 30d
Description
Hi, just came across your project, looks interesting!
**Test case:** https://codepen.io/cferdinandi/pen/wvmoPMg
Your to do app seems buggy because there's no escaping of the data. Eg if I enter `" oops` as a to do item name and hit Enter, it's added but clicking Edit generates invalid html ,and the input field is blank.
Contributor guide
Research direction
Start by reproducing the report in the linked CodePen test case with a to-do item containing a quote, then inspect the demo's edit path and how item data is inserted into the generated HTML. Done means quoted item names produce valid HTML, the Edit action opens correctly, and the existing item value appears in the input.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100