300x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- react
- CSS
- 카페인
- 자바스크립트
- 성능 베이스캠프
- string-width
- prettier 자동화
- git hooks
- 우테코
- JavaScript
- 유틸함수
- eslint 자동화
- eslint에러 자동fix
- 우아한테크코스
- 크로마틱
- 이슈번호자동화
- Husky
- vscode
- webpack
- 협업
- 프로젝트
- css instead of js
- chromatic
- storybook
- import정리
- 클로저
- 클린코드
- 프로젝트 카페인
- importOrder
- IDL attributes
Archives
- Today
- Total
목록유틸함수 (1)
FEB:)DAIN
Object.key/Entries/FromEntries 메서드 사용할 때도 타입이 잘 추론되게 할 수는 없을까?
Object.key/Entries/FromEntries 메서드를 사용하면 타입스크립트가 key 타입을 제대로 추론하지 못했다. 제대로 타입 추론이 되도록 하고 싶어서 유틸 함수를 만들기로 했다. // getTypedObjectKeys.ts export const getTypedObjectKeys = (obj: T) => { return Object.keys(obj) as Array; }; // getTypedObjectEntries.ts type Entries = { [K in keyof T]: [K, T[K]]; }[keyof T][]; export const getTypedObjectEntries = (obj: T) => { return Object.entries(obj) as Entries; }; ..
코딩/공부
2023. 8. 13. 16:24