Skip to content
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

Upgrade quince #6

Merged
merged 5 commits into from
May 20, 2024
Merged

Upgrade quince #6

merged 5 commits into from
May 20, 2024

Conversation

milad-emami
Copy link

Description

Include a description of your changes here, along with a link to any relevant Jira tickets and/or GitHub issues.

How Has This Been Tested?

Please describe in detail how you tested your changes.

Screenshots/sandbox (optional):

Include a link to the sandbox for design changes or screenshot for before and after. Remove this section if it's not applicable.

Before After

Merge Checklist

  • If your update includes visual changes, have they been reviewed by a designer? Send them a link to the Sandbox, if applicable.
  • Is there adequate test coverage for your changes?

Post-merge Checklist

  • Deploy the changes to prod after verifying on stage or ask @openedx/edx-infinity to do it.
  • 🎉 🙌 Celebrate! Thanks for your contribution.

package.json Outdated
@@ -53,6 +53,7 @@
"react-redux": "7.2.9",
"react-router": "5.2.1",
"react-router-dom": "5.3.0",
"react-query": "^3.39.3",
Copy link
Member

Choose a reason for hiding this comment

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

fix indentation

Comment on lines 1 to 7
@import "~@edx/brand/paragon/fonts.scss";
@import "~@edx/brand/paragon/variables.scss";
@import "~@edx/paragon/scss/core/core.scss";
@import "~@edx/brand/paragon/overrides.scss";
@import '~@edx/brand/paragon/fonts.scss';
@import '~@edx/brand/paragon/variables.scss';
@import '~@edx/paragon/scss/core/core.scss';
@import '~@edx/brand/paragon/overrides.scss';

$fa-font-path: "~font-awesome/fonts";
@import "~font-awesome/scss/font-awesome";
$fa-font-path: '~font-awesome/fonts';
@import '~font-awesome/scss/font-awesome';
Copy link
Member

Choose a reason for hiding this comment

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

Why make changes that are not necessary? This will make transition and blaming hard for later.

if they're using a linting config, kindly set your editor so follow those rules.

Comment on lines 75 to 73
<Header courseOrg={org} courseNumber={courseNumber} courseTitle={courseTitle} />
<Header />
Copy link
Member

Choose a reason for hiding this comment

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

Can't we just have our Header component show any text we pass to it? so we don't need to delete the data showing in the header?

Copy link
Author

Choose a reason for hiding this comment

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

We don’t have a specific header for this MFE; we use a unique header for all MFEs. Here, they use the learning header, which has differences compared to the main header.

Copy link
Member

Choose a reason for hiding this comment

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

And also, we have a header component for a reason, to not repeat ourselves. if we needed a change, we just updated the header component and it should be available everywhere. why do we have a Header component here?

@milad-emami milad-emami force-pushed the upgrade-quince branch 2 times, most recently from 2d9b48b to 3ae18c7 Compare May 19, 2024 06:39
@milad-emami milad-emami merged commit fbc7534 into edspirit-release/quince.3 May 20, 2024
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants