Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nitedani/vite-plugin-compiled-react


https://github.com/nitedani/vite-plugin-compiled-react

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# vite-plugin-compiled-react

Vite plugin for https://github.com/atlassian-labs/compiled

PostCSS config is supported when extraction is enabled.

CSS extraction can be enabled for `build` and `serve` separately.

`extract: { build: true, serve: true }`

or a shorthand `extract: true`

Your SSR framework may not support preloading extracted CSS in development mode.

Usage:
```
npm i @compiled/react
npm i -D vite-plugin-compiled-react
```

```ts
import { compiled } from "vite-plugin-compiled-react";

export default defineConfig({
plugins: [react(), compiled({ extract: true })],
});
```

```tsx
const Component = () => (


Hello

);
```
Typescript should work out of the box.