import { Image } from '@components/common/Image.js'; import React from 'react'; interface BannerProps { bannerWidget: { src: string; alignment: string; width: string; height: string; alt: string; }; } export default function Banner({ bannerWidget: { src, alignment, width, height, alt } }: BannerProps) { // Parse tailwind classes for alignment const alignmentClass = alignment === 'left' ? 'justify-start' : alignment === 'center' ? 'justify-center' : 'justify-end'; return (
{alt}
); } export const query = ` query Query($src: String, $alignment: String, $width: Float, $height: Float, $alt: String) { bannerWidget(src: $src, alignment: $alignment, width: $width, height: $height, alt: $alt) { src alignment width height alt } } `; export const variables = `{ src: getWidgetSetting("src"), alignment: getWidgetSetting("alignment"), width: getWidgetSetting("width"), height: getWidgetSetting("height"), alt: getWidgetSetting("alt") }`;