Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kellymears/laravel-mix-emotion

Zero-config Laravel Mix extension that enables Emotion styled components.
https://github.com/kellymears/laravel-mix-emotion

Last synced: about 2 months ago
JSON representation

Zero-config Laravel Mix extension that enables Emotion styled components.

Awesome Lists containing this project

README

        

# laravel-mix-emotion

Zero-config Laravel Mix extension that enables Emotion styled components.

## Installation

1. `yarn add -D laravel-mix-emotion`

2. Add `require('laravel-mix-emotion')` to your `webpack.mix.js` config file. Initialize using `mix.emotion()`.

## Options

`laravel-mix-emotion` takes a single (optional) config param passed when initializing the extension: `emotionFormat`. This allows you to specify formatting instructions for Emotion generated classnames.

```js
mix.emotion({
emotionFormat: '[local]',
})
```