You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
The text was updated successfully, but these errors were encountered:
sssssubin
changed the title
[Bug]: useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
[Bug]: Update 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
Aug 14, 2024
sssssubin
changed the title
[Bug]: Update 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
[Bug]: 레포지토리 업데이트 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
Aug 14, 2024
sssssubin
changed the title
[Bug]: 레포지토리 업데이트 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
[Bug]: 레포지토리를 fetch한 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
Aug 14, 2024
sssssubin
changed the title
[Bug]: 레포지토리를 fetch한 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
[Bug]: 레포지토리를 업데이트한 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
Aug 14, 2024
Describe the bug
bug: 레포지토리를 업데이트한 이후 useMermaidEffect.ts의 mermaid.render 관련 TypeScript 타입 오류
설명:
이 PR은 빌드 과정 중 발생한 TypeScript 타입 오류를 해결합니다. 오류는 mermaid.render의 반환값에서 then 메서드를 사용한 것과 관련이 있으며, 실제로는 Promise가 아니라 string을 반환하는 것으로 나타났습니다.
문제:
빌드 과정 중 다음과 같은 TypeScript 오류가 발생했습니다:
이 오류는 mermaid.render의 결과값이 Promise가 아니라 string이기 때문에 발생했습니다. 결과적으로 타입 불일치로 인해 컴파일 오류가 발생했습니다.
수정 사항:
mermaid.render의 반환값에서 .then 메서드를 제거했습니다.
string 반환 타입에 맞게 await를 올바르게 사용하도록 코드를 업데이트했습니다.
변경된 코드:
변경 전:
변경 후:
이제 빌드 과정이 성공적으로 완료되었으며, TypeScript 오류가 발생하지 않았습니다
To reproduce
Browser
브라우저: Google Chrome v127, Windows 11
Validations
The text was updated successfully, but these errors were encountered: