fix: update components for new api fields

This commit is contained in:
Ben Warzeski
2022-09-21 14:01:33 -04:00
parent 9e34eade10
commit 82d7aab264
24 changed files with 122 additions and 285 deletions

View File

@@ -28,9 +28,9 @@ export const ProgramCard = ({ data }) => {
>
<Card.ImageCap
className="program-card-banner"
src={data.bannerUrl}
src={data.bannerImgSrc}
srcAlt={formatMessage(messages.bannerAlt)}
logoSrc={data.logoUrl}
logoSrc={data.logoImgSrc}
logoAlt={formatMessage(messages.logoAlt)}
/>
<Card.Header
@@ -50,8 +50,8 @@ export const ProgramCard = ({ data }) => {
};
ProgramCard.propTypes = {
data: PropTypes.shape({
bannerUrl: PropTypes.string,
logoUrl: PropTypes.string,
bannerImgSrc: PropTypes.string,
logoImgSrc: PropTypes.string,
numberOfCourses: PropTypes.number,
programType: PropTypes.string,
programUrl: PropTypes.string,

View File

@@ -6,8 +6,8 @@ import ProgramCard from './ProgramCard';
const props = {
data: {
numberOfCourses: 2,
bannerUrl: 'props.data.bannerUrl',
logoUrl: 'props.data.logoUrl',
bannerImgSrc: 'props.data.bannerImgSrc',
logoImgSrc: 'props.data.logoImgSrc',
title: 'props.data.title',
provider: 'props.data.provider',
programType: 'props.data.programType',

View File

@@ -13,9 +13,9 @@ exports[`RelatedProgramsModal ProgramCard snapshot 1`] = `
<Card.ImageCap
className="program-card-banner"
logoAlt="Provider logo"
logoSrc="props.data.logoUrl"
src="props.data.bannerUrl"
srcAlt="Programm banner"
logoSrc="props.data.logoImgSrc"
src="props.data.bannerImgSrc"
srcAlt="Program banner"
/>
<Card.Header
subtitle={

View File

@@ -16,7 +16,7 @@ export const messages = {
},
bannerAlt: {
id: 'learnerDashboard.programCard.bannerAlt',
defaultMessage: 'Programm banner',
defaultMessage: 'Program banner',
description: 'Program banner logo alt-text',
},
};