media dynamic rendering (partial)

This commit is contained in:
Tom Heaton
2024-06-18 12:40:09 +01:00
parent dc0301a86e
commit 796f17ed90

View File

@@ -17,6 +17,19 @@ import {
VideoFrame, VideoFrame,
} from "./MediaElements"; } from "./MediaElements";
const interviews = [
{
href: "https://www.borealisai.com/news/understanding-deep-learning/",
text: "Borealis AI",
linkText: "interview",
},
{
href: "https://shepherd.com/best-books/machine-learning-and-deep-neural-networks",
text: "Shepherd ML book",
linkText: "recommendations",
},
];
export default function MediaSection() { export default function MediaSection() {
return ( return (
<> <>
@@ -27,7 +40,6 @@ export default function MediaSection() {
<TextWrapper> <TextWrapper>
<TopLine>Media</TopLine> <TopLine>Media</TopLine>
<Heading lightText={true}> <Heading lightText={true}>
{" "}
Reviews, videos, podcasts, interviews Reviews, videos, podcasts, interviews
</Heading> </Heading>
<Subtitle darkText={false}> <Subtitle darkText={false}>
@@ -37,7 +49,7 @@ export default function MediaSection() {
</Column1> </Column1>
<Column2> <Column2>
<ImgWrap> <ImgWrap>
<Img src={img} alt="Car" /> <Img src={img} alt="Media" />
</ImgWrap> </ImgWrap>
</Column2> </Column2>
</MediaRow> </MediaRow>
@@ -75,9 +87,9 @@ export default function MediaSection() {
<Column1> <Column1>
<TopLine>Reviews</TopLine> <TopLine>Reviews</TopLine>
<MediaContent> <MediaContent>
{/* TODO: add dynamic rendering for reviews */}
<ul> <ul>
<li> <li>
{" "}
Nature Machine Intelligence{" "} Nature Machine Intelligence{" "}
<MediaLink href="https://github.com/udlbook/udlbook/blob/main/public/NMI_Review.pdf"> <MediaLink href="https://github.com/udlbook/udlbook/blob/main/public/NMI_Review.pdf">
{" "} {" "}
@@ -88,9 +100,7 @@ export default function MediaSection() {
Ge Wang Ge Wang
</MediaLink> </MediaLink>
</li> </li>
<li> <li>
{" "}
Amazon{" "} Amazon{" "}
<MediaLink href="https://www.amazon.com/Understanding-Deep-Learning-Simon-Prince-ebook/product-reviews/B0BXKH8XY6/"> <MediaLink href="https://www.amazon.com/Understanding-Deep-Learning-Simon-Prince-ebook/product-reviews/B0BXKH8XY6/">
reviews reviews
@@ -110,7 +120,6 @@ export default function MediaSection() {
by Vishal V. by Vishal V.
</li> </li>
<li> <li>
{" "}
Amazon{" "} Amazon{" "}
<MediaLink href="https://www.amazon.com/Understanding-Deep-Learning-Simon-Prince-ebook/product-reviews/B0BXKH8XY6/"> <MediaLink href="https://www.amazon.com/Understanding-Deep-Learning-Simon-Prince-ebook/product-reviews/B0BXKH8XY6/">
reviews reviews
@@ -136,18 +145,14 @@ export default function MediaSection() {
<TopLine>Interviews</TopLine> <TopLine>Interviews</TopLine>
<MediaContent> <MediaContent>
<ul> <ul>
<li> {interviews.map((interview, index) => (
Borealis AI{" "} <li key={index}>
<MediaLink href="https://www.borealisai.com/news/understanding-deep-learning/"> {interview.text}{" "}
interview <MediaLink href={interview.href}>
</MediaLink> {interview.linkText}
</li>
<li>
Shepherd ML book{" "}
<MediaLink href="https://shepherd.com/best-books/machine-learning-and-deep-neural-networks">
recommendations
</MediaLink> </MediaLink>
</li> </li>
))}
</ul> </ul>
</MediaContent> </MediaContent>
</Column2> </Column2>