/**
 * [DEBUG] 디버그 도구 허브 — 모든 개발용 도구를 조합하여 export
 *
 * 디버그 도구 추가/제거 시 이 파일만 수정하면 됨.
 * KoreaMap에서는 이 파일만 lazy import.
 * 프로덕션 빌드에서 이 파일과 하위 도구 전체가 번들에서 제거됨.
 */
import type { MapRef } from 'react-map-gl/maplibre';
import DevCoordDebug from './DevCoordDebug';

interface Props {
  mapRef: React.RefObject<MapRef | null>;
}

export default function DebugTools({ mapRef }: Props) {
  return (
    <>
      <DevCoordDebug mapRef={mapRef} />
      {/* 디버그 도구 추가 시 여기에 한 줄 추가 */}
      {/* <DevZoneOverlay mapRef={mapRef} /> */}
      {/* <DevPerformance mapRef={mapRef} /> */}
    </>
  );
}
