Что означает ' ? ' в данном выражении?
interface PaletteColor {
light?: string;
main: string;
dark?: string;
contrastText?: string;
}
Ответы (2 шт):
Автор решения: Zhihar
→ Ссылка
значит, что это свойство можно и не указывать иначе обязательно надо задавать все 4 параметра, а так можно обойтись только одним main
Автор решения: Dwarf
→ Ссылка
Необязательное свойство. Вопросительный знак, ставится в случае, если свойство может без указания параметра.