"use client"; import type { ComponentRenderProps } from "./types"; import { baseClass, getCustomClass } from "./utils"; export function Alert({ element }: ComponentRenderProps) { const { props } = element; const customClass = getCustomClass(props); const alertType = props.type as string; const alertClass = alertType === "success" ? "bg-green-50 border-green-200" : alertType === "warning" ? "bg-yellow-50 border-yellow-200" : alertType === "error" ? "bg-red-50 border-red-200" : "bg-blue-50 border-blue-200"; return (
{props.title as string}
{props.message ? (
{props.message as string}
) : null}
); }