Name Last Update
..
_isolated-hnrs Loading commit data...
dist Loading commit data...
jsx-dev-runtime Loading commit data...
jsx-runtime Loading commit data...
src Loading commit data...
types Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
macro.d.mts Loading commit data...
macro.d.ts Loading commit data...
macro.js Loading commit data...
package.json Loading commit data...

README.md

@emotion/react

Simple styling in React.

Install

yarn add @emotion/react

Usage

/** @jsx jsx */
import { jsx, css, Global, ClassNames } from '@emotion/react'

render(
  <div css={{ color: 'hotpink' }}>
    <div
      css={css`
        color: green;
      `}
    />
    <Global
      styles={{
        body: {
          margin: 0,
          padding: 0
        }
      }}
    />
    <ClassNames>
      {({ css, cx }) => (
        <div
          className={cx(
            'some-class',
            css`
              color: yellow;
            `
          )}
        />
      )}
    </ClassNames>
  </div>
)

More documentation is available at https://emotion.sh.