Skip to main content

Flip

Flip은 객체의 키와 값을 서로 바꾸는 TypeScript 유틸리티 타입입니다. 이 타입은 객체의 각 속성에 대해 키를 값으로, 값을 키로 변환합니다.

tip

이 유틸리티 타입은 객체의 키와 값을 반전시켜야 할 때 유용합니다.

caution

단, 값은 문자열로 변환되어 키가 됩니다.

사용 예시

import { O } from 'utilscript';

type T = O.Flip<{ a: 'x'; b: 'y'; c: 'z' }>; // { x: 'a', y: 'b', z: 'c' }