London11 | Karla Grajales | Module-Data-Groups | Sprint-3 Debugging Book-Library-Book#151
London11 | Karla Grajales | Module-Data-Groups | Sprint-3 Debugging Book-Library-Book#151Grajales-K wants to merge 11 commits intoCodeYourFuture:mainfrom
Conversation
and passing as parameter index directly in the event to avoid overlapping, delButton eventListener
and passing as parameter index directly in the event to avoid overlapping, delButton eventListener
London11 | Karla Grajales | sprint-3 mergin commits from main.
cjyuan
left a comment
There was a problem hiding this comment.
-
On page load, is it necessary to call
render()twice? -
In terms of input validation,
- Are all input properly checked?
- Can
.valuebenull? (Do we need to checksomeInputElement.value == null?) - What if a user enters only space characters in the "title" input field?
- What if a users enters
-1or3.1416in the "pages" input field?
There is also some errors in index.html. Perhaps an HTML validator can quickly help you identify them.
|
cjyuan
left a comment
There was a problem hiding this comment.
After you fix the code that check for page numbers. Feel free to mark this as Completed.
| pages.value == "" | ||
| pages.value == "" || | ||
| pages.value <= 0 || | ||
| pages.value != parseInt() |
There was a problem hiding this comment.
Line 38 looks weird. What does that compare?
|
Your PR couldn't be matched to an assignment in this module. Please check its title is in the correct format, and that you only have one PR per assignment. If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). |
|
Your PR couldn't be matched to an assignment in this module. Please check its title is in the correct format, and that you only have one PR per assignment. If this PR is not coursework, please add the NotCoursework label (and message on Slack in #cyf-curriculum or it will probably not be noticed). |
Learners, PR Template
Self checklist
Changelist
This project taught us key skills in debugging and version control. I resolved Git branch issues, handled cherry-picks, and fixed event listener errors in JavaScript. Clear boolean condition checks improved code reliability, and we efficiently resolved merge conflicts during cherry-pick operations. Finally, I emphasized the importance of maintaining a disciplined Git workflow to manage changes systematically.
Questions
Ask any questions you have for your reviewer.