Skip to content

London | 26-ITP-May | Damilola Odumosu | Sprint 3 | Level 500 - #98

Open
d-odumosu wants to merge 20 commits into
CodeYourFuture:mainfrom
d-odumosu:level-500
Open

London | 26-ITP-May | Damilola Odumosu | Sprint 3 | Level 500#98
d-odumosu wants to merge 20 commits into
CodeYourFuture:mainfrom
d-odumosu:level-500

Conversation

@d-odumosu

@d-odumosu d-odumosu commented Aug 20, 2026

Copy link
Copy Markdown
  • I have committed my files one by one, on purpose, and for a reason
  • I have titled my PR with REGION | COHORT_NAME | FIRST_NAME LAST_NAME | SPRINT NUM | PROJECT NAME
  • I have tested my changes
  • My changes follow the style guide
  • My changes meet the requirements of this task

Changelist

Briefly explain your PR.

completed Tv-project up to level 500
netlify: https://cyf-project-tvshow-dodumosu.netlify.app/

@d-odumosu d-odumosu added the Needs Review Trainee to add when requesting review. PRs without this label will not be reviewed. label Aug 20, 2026

@LonMcGregor LonMcGregor left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While testing the app here are some functionality issues I noticed:

  • The page gets into an odd state if you select the default item in the dropdown
  • Images are sometimes displayed with the wrong aspect ratio

General remarks about the code:

  • Good use of HTML templates
  • Good use of caching
  • Appropriate use of async functions where needed
  • The code is generally well organised

Good work so far. ITP is finished now, but you may wish to try and resolve these issues for your own learning.

Comment thread script.js
const showGenres = showCard.querySelector('.show-genres');
const showStatus = showCard.querySelector('.show-status');
const showRuntime = showCard.querySelector('.show-runtime');
const ratingLabel = document.createElement('strong');

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason you swap between getting a template element and creating some?

@LonMcGregor LonMcGregor added Reviewed Volunteer to add when completing a review with trainee action still to take. and removed Needs Review Trainee to add when requesting review. PRs without this label will not be reviewed. labels Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Reviewed Volunteer to add when completing a review with trainee action still to take.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants