gajus / gajus/babel-plugin-react-css-modules

didn't generate classname

Offen
#288 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
2k
Forks
159
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

my css file:
```css
.date-picker {
&-header{
color: #000;
display: flex;
border: 1px solid #d9d9d9;
border-radius: 2px;
height: 32px;
align-items: center;
}
input {
border: none;
outline: none;
}
&::placeholder {
line-height: 1.5715;
font-size: 14px;
}
&-icon {
width: 14px;
height: 22px;
margin-right: 4px;
display: inline-block;
}
}
```
component
```tsx
import React, { SFC, useCallback } from 'react'
import moment from 'moment'
import { IHeaderProps } from './type'
import './style/header.less'

const MHeader: SFC = ({ setType, currentDate }) => {
const [startDate, endDate] = currentDate
const startText =
!startDate
? '请选择开始日期'
: moment(startDate!).format('YYYY-MM-DD') + ''
const endText =
!endDate
? '请选择结束日期'
: moment(endDate!).format('YYYY-MM-DD') + ''
const handleStartClick = useCallback(() => {
setType(0)
}, [setType])
const handleEndClick = useCallback(() => {
setType(1)
}, [setType])
return (







)
}

export default MHeader
```
generated dom like this
```html



```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Reproduziere das Beispiel mit style/header.less und der gezeigten TSX-Komponente und vergleiche anschließend die styleName-Werte mit dem generierten DOM. Verfolge die CSS-Modul-Auflösung des Babel-Plugins für die verschachtelten Selektoren; abgeschlossen ist es, wenn die Referenzen date-picker-header und date-picker-icon nichtleere generierte Klassennamen erzeugen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, react, typescript
Bereich
frontend
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.