"use client";

/**
 * POP 컴포넌트 자동 등록 진입점
 *
 * [역할]
 * - 각 컴포넌트 파일을 import하면 해당 파일 끝의 registerComponent()가 실행되어 자동 등록됨
 * - 예: import "./pop-text" → pop-text.tsx 실행 → PopComponentRegistry.registerComponent() 호출
 */

// 공통 타입 re-export (외부에서 필요 시 사용 가능)
export * from "./types";

// POP 컴포넌트 등록
import "./pop-text";
import "./pop-icon";
import "./pop-dashboard";
import "./pop-card-list";
import "./pop-card-list-v2";

import "./pop-button";
import "./pop-string-list";
import "./pop-search";
import "./pop-status-bar";

import "./pop-field";
import "./pop-scanner";
import "./pop-profile";
import "./pop-work-detail";
