Hey is a decentralized and permissionless social media app built with Lens Protocol 馃尶
at main 33 lines 699 B view raw
1import { memo, type ReactNode } from "react"; 2import cn from "@/helpers/cn"; 3import { H6 } from "./Typography"; 4 5interface WarningMessageProps { 6 className?: string; 7 message?: ReactNode; 8 title?: string; 9} 10 11const WarningMessage = ({ 12 className = "", 13 message, 14 title 15}: WarningMessageProps) => { 16 if (!message) { 17 return null; 18 } 19 20 return ( 21 <div 22 className={cn( 23 "space-y-1 rounded-xl border-2 border-yellow-500/50 bg-yellow-50 p-4 text-yellow-800 dark:bg-yellow-900/10 dark:text-yellow-200", 24 className 25 )} 26 > 27 {title ? <H6>{title}</H6> : null} 28 <div className="text-sm">{message}</div> 29 </div> 30 ); 31}; 32 33export default memo(WarningMessage);