Skip to content

Commit f053334

Browse files
committed
fix: enable svg thumbnail support in Card and listing queries
Signed-off-by: Rishi Raj <rishiraj438gt@gmail.com>
1 parent c43e9f8 commit f053334

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/components/Card/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ const Card = ({ frontmatter, fields, loading = "lazy", fetchpriority = "auto" })
1515
<div className="post-block">
1616
<div className="post-thumb-block">
1717
<Image
18-
{...((isDark && frontmatter.darkthumbnail && frontmatter.darkthumbnail.publicURL !== frontmatter.thumbnail.publicURL)
19-
? frontmatter.darkthumbnail : frontmatter.thumbnail)}
18+
{...((isDark && (frontmatter.darkthumbnail || frontmatter.darkthumbnail_svg) && (frontmatter.darkthumbnail?.publicURL || frontmatter.darkthumbnail_svg?.publicURL) !== (frontmatter.thumbnail?.publicURL || frontmatter.thumbnail_svg?.publicURL))
19+
? (frontmatter.darkthumbnail || frontmatter.darkthumbnail_svg) : (frontmatter.thumbnail || frontmatter.thumbnail_svg))}
2020
imgStyle={{ objectFit: "contain" }}
2121
loading={loading}
2222
fetchpriority={fetchpriority}

src/pages/blog/index.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,21 @@ export const query = graphql`query allBlogs {
2525
gatsbyImageData(layout: FULL_WIDTH)
2626
}
2727
}
28+
thumbnail_svg {
29+
extension
30+
publicURL
31+
}
2832
darkthumbnail {
2933
extension
3034
publicURL
3135
childImageSharp {
3236
gatsbyImageData(layout: FULL_WIDTH)
3337
}
3438
}
39+
darkthumbnail_svg {
40+
extension
41+
publicURL
42+
}
3543
}
3644
fields {
3745
slug

0 commit comments

Comments
 (0)