diff options
Diffstat (limited to 'packages/integrations/mdx/test/fixtures/mdx-images/src/components/MyImage.astro')
-rw-r--r-- | packages/integrations/mdx/test/fixtures/mdx-images/src/components/MyImage.astro | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/packages/integrations/mdx/test/fixtures/mdx-images/src/components/MyImage.astro b/packages/integrations/mdx/test/fixtures/mdx-images/src/components/MyImage.astro new file mode 100644 index 000000000..3cb699e3a --- /dev/null +++ b/packages/integrations/mdx/test/fixtures/mdx-images/src/components/MyImage.astro @@ -0,0 +1,25 @@ +--- +import { Image } from 'astro:assets'; +import type { ImageMetadata } from 'astro'; + +type Props = { + src: string | ImageMetadata; + alt: string; +}; + +const { src, alt } = Astro.props; +--- + +{ + typeof src === 'string' ? ( + <img data-my-image src={src} alt={alt} /> + ) : ( + <Image data-my-image {src} {alt} /> + ) +} + +<style> + [data-my-image] { + border: 1px solid red; + } +</style> |