typeof объекта а используя такой type:
type CustomerKeys = 'name' | 'addressLine1' ?
ну typeof "отделяет" тип от уже существующего литерала-объекта, а keyof забирает только типы ключей (создает объединение вида key1 | key2 | ...). А в твоем последнем примере ты создаешь это объединение в один этап руками Да, можно, это то же самое
Обсуждают сегодня