Я не знаю, что происходит за кадром, но:
- Я могу получить доступ к пропущенным реквизитам через первый аргумент, переданный аргументу
- Я могу получить доступ к реквизитам темы через первый аргумент, переданный обратным вызовам в литералах в стиле компонента
Как лучше всего получить доступ к свойствам как пропущенных, так и тематических реквизитов?
Этот метод работает, но он не симпатичен и выводит недопустимое правило css false;
, когда props.variant !== 'light'
${providedProps => `
${props.variant === 'light' && `
color: ${providedProps.theme.lightTextColor};
`};
`}
Есть ли лучший способ?