когда лень в исходники залезть, да?
Так, но если я сделаю так, у меня переменная цвета будет вынесена в родительский компонент, в котором отрисовывается кнопка. А если их будет много (кнопок)?
Что после-то?