primarySwatch
- это , а не a Color
. Это MaterialColor
.
Это означает, что это разные оттенки цвета, которые будет использовать приложение материала.
primaryColor
- один из тех оттенков. Чтобы быть точным, primaryColor
обычно равен primarySwatch[500]
.
Обычно лучше определить primarySwatch
вместо primaryColor
. Потому что некоторые компоненты материала могут использовать другой оттенок primaryColor
для таких вещей, как тень, граница, ...