CSS-In-Js Использование объекта стиля Афродита с именами классов строк в одном элементе HTML - PullRequest
0 голосов
/ 28 апреля 2018

Мой существующий проект использует Bootstrap и выглядит так:

<ul className=”nav navbar-nav”>

Но Афродита просит что-то вроде:

<ul className={css(styles.red)}>

Вопрос:

Как я могу объединить эти 2 подхода?

<ul className=”nav navbar-nav” className={css(styles.red)}>

1 Ответ

0 голосов
/ 28 апреля 2018

Вы можете использовать шаблонный литерал ES6:
className={`nav navbar-nav ${css(styles.red)}`}

или join() метод:
className={['nav navbar-nav',css(styles.red)].join(' ')}

пример: https://codesandbox.io/s/o7l833lym6

...