"use client"; /** * 메일 수신자 선택 컴포넌트 렌더러 * ComponentRegistry에 자동 등록하기 위한 클래스 */ import React from "react"; import { AutoRegisteringComponentRenderer } from "../../AutoRegisteringComponentRenderer"; import { MailRecipientSelectorDefinition } from "./index"; import { MailRecipientSelectorComponent } from "./MailRecipientSelectorComponent"; /** * MailRecipientSelector 렌더러 * 자동 등록 시스템을 사용하여 컴포넌트를 레지스트리에 등록 */ export class MailRecipientSelectorRenderer extends AutoRegisteringComponentRenderer { static componentDefinition = MailRecipientSelectorDefinition; render(): React.ReactElement { return ; } } // 자동 등록 실행 MailRecipientSelectorRenderer.registerSelf(); // Hot Reload 지원 (개발 모드) if (process.env.NODE_ENV === "development") { MailRecipientSelectorRenderer.enableHotReload(); } export default MailRecipientSelectorRenderer;