Skip to content

Commit 777d3aa

Browse files
authored
feat!: remove UpgradeButton (#536)
1 parent ce595d0 commit 777d3aa

24 files changed

+26
-244
lines changed

src/containers/CourseCard/components/CourseCardActions/BeginCourseButton.test.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ reduxHooks.useCardCourseRunData.mockReturnValue({ homeUrl });
2727
const execEdPath = (cardId) => `exec-ed-tracking-path=${cardId}`;
2828
reduxHooks.useCardExecEdTrackingParam.mockImplementation(execEdPath);
2929
reduxHooks.useTrackCourseEvent.mockImplementation(
30-
(eventName, cardId, upgradeUrl) => ({ trackCourseEvent: { eventName, cardId, upgradeUrl } }),
30+
(eventName, cardId, url) => ({ trackCourseEvent: { eventName, cardId, url } }),
3131
);
3232

3333
describe('BeginCourseButton', () => {

src/containers/CourseCard/components/CourseCardActions/ResumeButton.test.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ reduxHooks.useCardCourseRunData.mockReturnValue({ resumeUrl });
2626
const execEdPath = (cardId) => `exec-ed-tracking-path=${cardId}`;
2727
reduxHooks.useCardExecEdTrackingParam.mockImplementation(execEdPath);
2828
reduxHooks.useTrackCourseEvent.mockImplementation(
29-
(eventName, cardId, upgradeUrl) => ({ trackCourseEvent: { eventName, cardId, upgradeUrl } }),
29+
(eventName, cardId, url) => ({ trackCourseEvent: { eventName, cardId, url } }),
3030
);
3131

3232
let wrapper;

src/containers/CourseCard/components/CourseCardActions/UpgradeButton.test.jsx

Lines changed: 0 additions & 49 deletions
This file was deleted.

src/containers/CourseCard/components/CourseCardActions/ViewCourseButton.test.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jest.mock('hooks', () => ({
1515
reduxHooks: {
1616
useCardCourseRunData: jest.fn(() => ({ homeUrl: 'homeUrl' })),
1717
useTrackCourseEvent: jest.fn(
18-
(eventName, cardId, upgradeUrl) => ({ trackCourseEvent: { eventName, cardId, upgradeUrl } }),
18+
(eventName, cardId, url) => ({ trackCourseEvent: { eventName, cardId, url } }),
1919
),
2020
},
2121
}));

src/containers/CourseCard/components/CourseCardActions/__snapshots__/BeginCourseButton.test.jsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ exports[`BeginCourseButton snapshot disabled snapshot 1`] = `
1010
"trackCourseEvent": {
1111
"cardId": "cardId",
1212
"eventName": [MockFunction segment.enterCourseClicked],
13-
"upgradeUrl": "home-urlexec-ed-tracking-path=cardId",
13+
"url": "home-urlexec-ed-tracking-path=cardId",
1414
},
1515
}
1616
}
@@ -29,7 +29,7 @@ exports[`BeginCourseButton snapshot enabled snapshot 1`] = `
2929
"trackCourseEvent": {
3030
"cardId": "cardId",
3131
"eventName": [MockFunction segment.enterCourseClicked],
32-
"upgradeUrl": "home-urlexec-ed-tracking-path=cardId",
32+
"url": "home-urlexec-ed-tracking-path=cardId",
3333
},
3434
}
3535
}

src/containers/CourseCard/components/CourseCardActions/__snapshots__/ResumeButton.test.jsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ exports[`ResumeButton snapshot disabled snapshot 1`] = `
1010
"trackCourseEvent": {
1111
"cardId": "cardId",
1212
"eventName": [MockFunction segment.enterCourseClicked],
13-
"upgradeUrl": "resume-urlexec-ed-tracking-path=cardId",
13+
"url": "resume-urlexec-ed-tracking-path=cardId",
1414
},
1515
}
1616
}
@@ -29,7 +29,7 @@ exports[`ResumeButton snapshot enabled snapshot 1`] = `
2929
"trackCourseEvent": {
3030
"cardId": "cardId",
3131
"eventName": [MockFunction segment.enterCourseClicked],
32-
"upgradeUrl": "resume-urlexec-ed-tracking-path=cardId",
32+
"url": "resume-urlexec-ed-tracking-path=cardId",
3333
},
3434
}
3535
}

src/containers/CourseCard/components/CourseCardActions/__snapshots__/UpgradeButton.test.jsx.snap

Lines changed: 0 additions & 32 deletions
This file was deleted.

src/containers/CourseCard/components/CourseCardActions/__snapshots__/ViewCourseButton.test.jsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ exports[`ViewCourseButton learner can view course 1`] = `
1010
"trackCourseEvent": {
1111
"cardId": "cardId",
1212
"eventName": [MockFunction segment.enterCourseClicked],
13-
"upgradeUrl": "homeUrl",
13+
"url": "homeUrl",
1414
},
1515
}
1616
}
@@ -29,7 +29,7 @@ exports[`ViewCourseButton learner cannot view course 1`] = `
2929
"trackCourseEvent": {
3030
"cardId": "cardId",
3131
"eventName": [MockFunction segment.enterCourseClicked],
32-
"upgradeUrl": "homeUrl",
32+
"url": "homeUrl",
3333
},
3434
}
3535
}

src/containers/CourseCard/components/CourseCardActions/messages.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
import { defineMessages } from '@edx/frontend-platform/i18n';
22

33
const messages = defineMessages({
4-
upgrade: {
5-
id: 'learner-dash.courseCard.actions.upgrade',
6-
description: 'Course card upgrade button text',
7-
defaultMessage: 'Upgrade',
8-
},
94
beginCourse: {
105
id: 'learner-dash.courseCard.actions.beginCourse',
116
description: 'Course card begin-course button text',

src/containers/CourseCard/components/CourseCardImage.test.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jest.mock('hooks', () => ({
1818
useCardCourseData: jest.fn(() => ({ bannerImgSrc: 'banner-img-src' })),
1919
useCardCourseRunData: jest.fn(() => ({ homeUrl })),
2020
useCardEnrollmentData: jest.fn(() => ({ isVerified: true })),
21-
useTrackCourseEvent: jest.fn((eventName, cardId, upgradeUrl) => ({
22-
trackCourseEvent: { eventName, cardId, upgradeUrl },
21+
useTrackCourseEvent: jest.fn((eventName, cardId, url) => ({
22+
trackCourseEvent: { eventName, cardId, url },
2323
})),
2424
},
2525
}));

0 commit comments

Comments
 (0)