diff --git a/apps/docs/components/ui/action-media.tsx b/apps/docs/components/ui/action-media.tsx new file mode 100644 index 000000000..13c906368 --- /dev/null +++ b/apps/docs/components/ui/action-media.tsx @@ -0,0 +1,40 @@ +'use client' + +import { getAssetUrl } from '@/lib/utils' + +interface ActionImageProps { + src: string + alt: string +} + +interface ActionVideoProps { + src: string + alt: string +} + +export function ActionImage({ src, alt }: ActionImageProps) { + const resolvedSrc = getAssetUrl(src.startsWith('/') ? src.slice(1) : src) + + return ( + {alt} + ) +} + +export function ActionVideo({ src, alt }: ActionVideoProps) { + const resolvedSrc = getAssetUrl(src.startsWith('/') ? src.slice(1) : src) + + return ( +