diff --git a/plugins/carhop-blocks/src/narrative-card/Cover.jsx b/plugins/carhop-blocks/src/narrative-card/Cover.jsx index 66cf13c..f459341 100644 --- a/plugins/carhop-blocks/src/narrative-card/Cover.jsx +++ b/plugins/carhop-blocks/src/narrative-card/Cover.jsx @@ -1,8 +1,15 @@ import { MediaPlaceholder } from "@wordpress/block-editor"; -export default function Cover({ coverUrl, coverAlt, onSelect }) { +export default function Cover({ coverUrl, coverAlt, onSelect, aspectRatio }) { + const ratioClass = + aspectRatio && aspectRatio !== "auto" + ? ` narrative-card__cover--ratio-${String(aspectRatio).replace( + /[/:]/g, + "-" + )}` + : ""; return ( -