Dev Highlights

Доки по разработке

This project is maintained by teniryte

RemoveType: фильтрация свойств по типу

Принципы

Пример

import { RemoveType } from 'ts-cookbook';

interface Person {
  name: string;
  age: number;
  isSaved: boolean;
  save: () => void;
}

const personForTest: RemoveType<Person, boolean | Function> = {
  name: 'Joe',
  age: 44,
};

Практика