"use client";

import React, { useEffect } from "react";
import { ComponentRegistry } from "../../ComponentRegistry";
import { AutocompleteSearchInputDefinition } from "./index";

export function AutocompleteSearchInputRenderer() {
  useEffect(() => {
    ComponentRegistry.registerComponent(AutocompleteSearchInputDefinition);
    console.log("✅ AutocompleteSearchInput 컴포넌트 등록 완료");

    return () => {
      // 컴포넌트 언마운트 시 해제하지 않음 (싱글톤 패턴)
    };
  }, []);

  return null;
}

