Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@lunit/insight-viewer Point type refactor #237

Open
LTakhyunKim opened this issue Mar 29, 2022 · 0 comments
Open

@lunit/insight-viewer Point type refactor #237

LTakhyunKim opened this issue Mar 29, 2022 · 0 comments
Assignees

Comments

@LTakhyunKim
Copy link
Collaborator

개선 방식

기존 Point type 인 [number, number] 형식에서 { x:number y: number } 로 변경합니다.

개선으로 얻는 이점

x, y 좌표에 대한 값이지만 [number, number] 포맷은 이를 표기하기엔 어려움이 있습니다.
이로 인해 명시적으로 x, y 좌표임을 표기하기 위해 구조 분해 할당으로 별도의 선언을 하는 로직이 필요했습니다.
타입을 보다 명시적으로 변경하여 x, y 좌표임을 명확히 표기할 수 있습니다.

@LTakhyunKim LTakhyunKim self-assigned this Mar 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant