"use client"; import React, { forwardRef, memo } from "react"; interface ContextMenuSectionProps extends React.HTMLAttributes { title?: string; children?: React.ReactNode; className?: string; } const ContextMenuSection = forwardRef( ({ title, children, className = "", ...props }, ref) => { const sectionClasses = ` ${className} ` .trim() .replace(/\s+/g, " "); return (
{title && (
{title}
)} {children}
); } ); ContextMenuSection.displayName = "ContextMenuSection"; export default memo(ContextMenuSection);