"use client"; import React from "react"; import { AutoRegisteringComponentRenderer } from "../../AutoRegisteringComponentRenderer"; import { TaxInvoiceListDefinition } from "./index"; import { TaxInvoiceListComponent } from "./TaxInvoiceListComponent"; /** * 세금계산서 목록 렌더러 * 자동 등록 시스템을 사용하여 컴포넌트를 레지스트리에 등록 */ export class TaxInvoiceListRenderer extends AutoRegisteringComponentRenderer { static componentDefinition = TaxInvoiceListDefinition; render(): React.ReactElement { return ; } } // 자동 등록 실행 TaxInvoiceListRenderer.registerSelf(); // 강제 등록 (디버깅용) if (typeof window !== "undefined") { setTimeout(() => { try { TaxInvoiceListRenderer.registerSelf(); } catch (error) { console.error("TaxInvoiceList 강제 등록 실패:", error); } }, 1000); }