измененном виде должно транслироваться в свойство существующего компонента. Ну напримр у нового компонента есть свойство isWarning. А у существующего - color.
И нужно color = warning ? 'red' : 'blue'
я думаю можно вполне использовать решение с default, просто вместо строки передать функцию, возвращающую нужное значение. Либо пойти более простым путем и сделать классическую обертку, а логику, присваивающую нужный prop исходному компоненту вынести куда-нить в computed
Обсуждают сегодня