packagestypesPartialRecord

PartialRecord<K, V>

모든 키를 선택적으로 만듭니다. 이 타입은 모든 키에 대한 값을 명시하지 않아도 되는 경우에 유용합니다.

type Weekday = 'monday' | 'tuesday' | 'wednesday' | 'thursday' | 'friday';
 
// 모든 키에 대한 값을 명시하지 않아도 됩니다.
const availability: PartialRecrod<Weekday, boolean> = {
  monday: true,
  tuesday: false,
  wednesday: true,
};