Добрый день, не подскажите как можно извлечь все содержимое из кастомного типа?
Например:
у меня есть интерфейс с свойством
export interface ContainerProps {
xAlign?: DefaultAlignXModifiers,
}
DefaultAlignXModifiers - это тип, с содержимым 'center' | 'left' | 'right'
И если xAlign не соответсвует этим свойствам, то я вижу предупреждение, что введенные данные не соответствуют типу
DefaultAlignXModifiers. А я хочу видить какие именно значения ожидаются('center' | 'left' | 'right')
И я их вижу, если просто пропишу
xAlign: 'center' | 'left' | 'right'
Но хотелось бы хранить эти варианты в одной переменной, так как они много где повторяются, и я воспользовался type
Может есть какой-то другой способ? Кто давно с typeScript подскажите, а то я только осваиваю