Skip to content

✨ Draft > Editor: 에디터 이벤트 감지 및 변환 어댑터 구현 #30

@choi1five

Description

@choi1five

📌 어떤 기능인가요?

Plate.js 에디터에서 발생하는 이벤트를 감지하고, 각 이벤트 유형별로 적절한 데이터 구조로 변환하여 전달하는 에디터 어댑터 구현

🛠 작업 상세 내용

이벤트 타입별 감지 및 처리 로직

  • NEW_BLOCK: 새로운 블록 생성 이벤트 감지 및 데이터 구조 정의
  • REMOVED: 블록 삭제 이벤트 감지 및 위치 정보 포함
  • SPLITTED: 블록 분할 이벤트 감지 및 분할 전후 블록 정보 제공
  • MERGING: 블록 병합 이벤트 감지 및 병합된 블록 정보 제공
  • REORDER: 블록 순서 변경 이벤트 감지 및 이동 위치 정보 제공
  • SHORT_REST: 텍스트 입력 완료 후 이벤트 (디바운스 300ms)
  • LONG_TYPING: 긴 시간 타이핑 중 중간 저장 이벤트 (스로틀 5초)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions