gajus / gajus/babel-plugin-react-css-modules
Create a webpack loader for creating React components out of styles
- Langage dominant
- JavaScript
- Étoiles
- 2k
- Forks
- 159
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Assuming CSS:
```css
.my-list {}
```
Now it is being used as:
```js
import React from 'react';
import './styles.css';
```
We could make it into:
```js
import React from 'react';
import {MyList} from './styles.css';
;
```
This aligns with certain users preference for `styled-components`.
The downside to this (`styled-components`) approach is that it abstracts the semantics of the HTML elements.
Just a thought if I run out of things to do.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Aucun fichier d’implémentation, test ou point d’entrée n’est indiqué. Commencez par examiner le comportement existant du plugin Babel et l’API du loader webpack, puis clarifiez l’interface de génération des composants et les entrées CSS prises en charge. Le travail est considéré comme terminé lorsque les imports et les composants React proposés fonctionnent avec l’exemple CSS indiqué et que des tests couvrent ce comportement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- babel, javascript, react, webpack
- Domaine
- build-system, frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100