Skip to content

484-fix: Course pages info duplication #853

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

YuliaDemir
Copy link
Collaborator

@YuliaDemir YuliaDemir commented Apr 14, 2025

What type of PR is this? (select all that apply)

  • πŸ• Feature
  • πŸ› Bug Fix
  • 🚧 Breaking Change
  • πŸ§‘β€πŸ’» Code Refactor
  • πŸ“ Documentation Update

Description

  • changed information in the materials card
  • added links to the course schedule and school documentation in the training program block

Related Tickets & Documents

Screenshots, Recordings

image
image
image

Added/updated tests?

  • πŸ‘Œ Yes
  • πŸ™…β€β™‚οΈ No, because they aren't needed
  • πŸ™‹β€β™‚οΈ No, because I need help

[optional] Are there any post deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

@YuliaDemir YuliaDemir self-assigned this Apr 14, 2025
@github-actions github-actions bot changed the title DRAFT 484-fix: course pages info duplication 484-fix: Course pages info duplication Apr 14, 2025
@YuliaDemir YuliaDemir changed the title 484-fix: Course pages info duplication DRAFT 484-fix: Course pages info duplication Apr 14, 2025
@YulikK YulikK added βš”οΈpadawans feature New feature or request bug Something isn't working labels Apr 14, 2025
@YulikK YulikK added this to RS Site Apr 14, 2025
@YulikK YulikK moved this to Review in RS Site Apr 14, 2025
Copy link

Lighthouse Report:

  • Performance: 97 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

Copy link

Lighthouse Report:

  • Performance: 72 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

The course
{' '}
<LinkCustom
href={COURSE_SCHEDULE_LINKS[courseName]?.toString()}
Copy link
Collaborator Author

@YuliaDemir YuliaDemir Apr 14, 2025

Choose a reason for hiding this comment

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

I have doubts about the implementation of processing both a string and an array of strings as a reference for the href. I understand that my current option is bad, but the array option seems to me to be a rather unique case and I haven't figured out how to do it better in the general case. Should i store each link as an single-element array?

<Paragraph>
All materials are publicly available on the
{' '}
<LinkCustom href="https://www.youtube.com/c/RSschool" external>
Copy link
Collaborator

Choose a reason for hiding this comment

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

this canal for JS EN. For other courses we can use this link https://www.youtube.com/c/RollingScopesSchool
And lets use constant here, maybe communityGroups

Copy link
Collaborator Author

@YuliaDemir YuliaDemir Apr 15, 2025

Choose a reason for hiding this comment

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

The Russian versions do not have a section about materials. Do I need to create a constant about materials for the Russian?

Copy link

Lighthouse Report:

  • Performance: 98 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

Copy link

Lighthouse Report:

  • Performance: 98 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

@YuliaDemir YuliaDemir force-pushed the fix/484-course-pages-info-duplication branch from 2c84853 to 06d859a Compare May 4, 2025 04:56
Copy link

github-actions bot commented May 4, 2025

Lighthouse Report:

  • Performance: 96 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

@YulikK YulikK changed the title DRAFT 484-fix: Course pages info duplication 484-fix: Course pages info duplication May 5, 2025
Copy link

Lighthouse Report:

  • Performance: 73 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

Copy link

Lighthouse Report:

  • Performance: 82 / 100
  • Accessibility: 96 / 100
  • Best Practices: 100 / 100
  • SEO: 100 / 100

View detailed report

@KristiBo KristiBo removed this from RS Site May 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working feature New feature or request βš”οΈpadawans preview
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Course pages info duplication
3 participants