--- import type { HTMLTag } from 'astro/types'; import type { Widget } from 'types'; import { twMerge } from 'tailwind-merge'; import Background from './Background.astro'; export interface Props extends Widget { containerClass?: string; ['as']?: HTMLTag; } const { id, isDark = false, containerClass = '', bg, as = 'section' } = Astro.props; const WrapperTag = as; ---