배경
PR #170에서 HWPX Serializer 내부 모듈이 구현됨. 현재 serialize_hwpx가 Rust 내부에서만 사용 가능하고 WASM/JS에 노출되지 않음.
목표
serialize_hwpx를 WASM API(wasm_api.rs)에 노출
- 크롬/엣지 확장에서 사용자가 HWPX 저장 시 오류를 모던하게 전달
SerializeError → JsValue 변환 시 사용자 친화적 메시지 제공
구현 범위
wasm_api.rs: saveAsHwpx() 또는 exportHwpx() 바인딩 추가
- 오류 발생 시 JS 측에서 구체적 에러 메시지 수신 가능하도록 구조화
- rhwp-studio UI에서 저장 실패 시 사용자 알림 (토스트/모달)
관련
배경
PR #170에서 HWPX Serializer 내부 모듈이 구현됨. 현재
serialize_hwpx가 Rust 내부에서만 사용 가능하고 WASM/JS에 노출되지 않음.목표
serialize_hwpx를 WASM API(wasm_api.rs)에 노출SerializeError→JsValue변환 시 사용자 친화적 메시지 제공구현 범위
wasm_api.rs:saveAsHwpx()또는exportHwpx()바인딩 추가관련