Files
vexplor/frontend/lib/v2-core/index.ts
kjs f845dadc5d feat: 스케줄 자동 생성 기능 및 이벤트 발송 설정 추가
- 스케줄 자동 생성 관련 라우트를 추가하여 API 연동을 구현하였습니다.
- 버튼 설정 패널에 이벤트 발송 옵션을 추가하여 사용자가 이벤트를 설정할 수 있도록 하였습니다.
- 타임라인 스케줄러 컴포넌트에서 스케줄 데이터 필터링 및 선택된 품목에 따른 스케줄 로드 기능을 개선하였습니다.
- 이벤트 버스를 통해 다른 컴포넌트와의 상호작용을 강화하였습니다.
- 관련 문서 및 주석을 업데이트하여 새로운 기능에 대한 이해를 돕도록 하였습니다.
2026-02-03 09:34:25 +09:00

41 lines
815 B
TypeScript

/**
* V2 Core - 느슨한 결합 아키텍처를 위한 코어 라이브러리
*
* 사용법:
* ```typescript
* import {
* v2EventBus,
* V2_EVENTS,
* V2ErrorBoundary,
* initV2Core,
* } from "@/lib/v2-core";
*
* // 앱 시작 시 초기화
* initV2Core();
*
* // 이벤트 발행
* v2EventBus.emit(V2_EVENTS.TABLE_REFRESH, { tableName: "item_info" });
*
* // 이벤트 구독
* const unsubscribe = v2EventBus.subscribe(V2_EVENTS.TABLE_REFRESH, (payload) => {
* console.log("테이블 새로고침:", payload.tableName);
* });
* ```
*/
// 이벤트 시스템
export * from "./events";
// 컴포넌트
export * from "./components";
// 어댑터
export * from "./adapters";
// 서비스
export * from "./services";
// 초기화
export { initV2Core, cleanupV2Core } from "./init";