From 0ed10ca9b7542f43a87b9fbde83b6c92caf603e2 Mon Sep 17 00:00:00 2001 From: jinho jang Date: Fri, 7 Jul 2023 21:49:05 +0900 Subject: [PATCH] feat: optional logo props for Showcase --- .../components/mdx/Showcase/Showcase.tsx | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/logos-docusaurus-theme/src/client/components/mdx/Showcase/Showcase.tsx b/packages/logos-docusaurus-theme/src/client/components/mdx/Showcase/Showcase.tsx index 2daa80f..d4bf4b9 100644 --- a/packages/logos-docusaurus-theme/src/client/components/mdx/Showcase/Showcase.tsx +++ b/packages/logos-docusaurus-theme/src/client/components/mdx/Showcase/Showcase.tsx @@ -6,8 +6,8 @@ import './Showcase.scss' export type ShowcaseItem = { name: React.ReactNode - logo: string - logoDark: string + logo?: string + logoDark?: string description: React.ReactNode } @@ -30,14 +30,16 @@ export const Showcase: React.FC = ({ return (
- + {item?.logo && item?.logoDark && ( + + )}