Normalizer<{
completed: boolean;
} & {
readonly title: string;
readonly description: string;
}>
type Normalizer<T> = {
[Key in keyof T]: T[Key]
} & {}
type MyReadonly<T, K extends keyof T> = Normalizer<{
readonly [Key in K]: T[Key]
} & {
[Key in Exclude<keyof T, K>]: T[Key]
}>
type MyRO = MyReadonly<Todo, 'title' | 'description'>;
/*
type MyRO = {
readonly title: string;
readonly description: string;
completed: boolean;
}
*/
"react": "^0.13.3"
а в чем должен быть? не в php же
В поиске Sublime Text 3 есть кнопка Find All которая выделяет все найденное в документе. Можно сразу поменять выделенное во всем документе. Или сместить курсор, и дописать что то везде где было выделение. Этого я не нашел в visual studio code
Сам поиск в visual studio code очень узкий, мне не удобно им пользоваться. Может есть плагины или настройки для изменения поиска?
Как выделить все содержимое тега? В Sublime Text 3 если нажать на текст внутри тега html и нажать комбинацию ctrl + shift + A выделяется весь текст. Как сделать тоже самое в visual studio code
В visual studio code перестает работать emmet когда добавляю php вставки и сам файл меняет расширение на php после html
Честно? У меня нет ни одной идеи. :D
А почему я так написал почти год назад я, естественно, не помню.) Но сейчас я не вижу никакой логики в такой записи.
Ну, да. Нам надо чтобы юнион целиком брался, а не каждый тип из юниона отдельно сравнивался. И в таком случае уже работает логика получения функции, которая будет соответствовать всем функциям из юниона сразу.
А ещё через функции можно достать последний тип из юниона за счёт эффекта перегрузки функции.)