Skip to content

HWPX 저장 WASM API 노출 및 사용자 오류 전달 #176

@edwardkim

Description

@edwardkim

배경

PR #170에서 HWPX Serializer 내부 모듈이 구현됨. 현재 serialize_hwpx가 Rust 내부에서만 사용 가능하고 WASM/JS에 노출되지 않음.

목표

  • serialize_hwpx를 WASM API(wasm_api.rs)에 노출
  • 크롬/엣지 확장에서 사용자가 HWPX 저장 시 오류를 모던하게 전달
  • SerializeErrorJsValue 변환 시 사용자 친화적 메시지 제공

구현 범위

  • wasm_api.rs: saveAsHwpx() 또는 exportHwpx() 바인딩 추가
  • 오류 발생 시 JS 측에서 구체적 에러 메시지 수신 가능하도록 구조화
  • rhwp-studio UI에서 저장 실패 시 사용자 알림 (토스트/모달)

관련

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions