How to write Block_modName-Elem?
- Vorherrschende Sprache
- TypeScript
- Sterne
- 450
- Forks
- 69
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Please, help me get the class of element that changes its style depending on its block.
```
const block = cn('Block') // 'Block'
block({ modName: true }) // 'Block Block_modName'
block({ modName: true })('Elem') // Error. Type 'String' has no call signatures
```
Of course I can use `cn('Block_modName')('Elem')` but the meaning of the package is lost.
Beitragsleitfaden
Rechercherichtung
Beginne beim Einstiegspunkt cn('Block') und prüfe dessen TypeScript-Typdefinitionen sowie vorhandene Tests, falls vorhanden. Reproduziere das Beispiel mit verketteten Modifikatoren und Elementen aus dem Issue. Erledigt ist die Aufgabe, wenn die angeforderte Zusammensetzung der Klasse Block_modName-Elem ohne den Typfehler unterstützt wird und die gezeigte Verwendung durch Tests abgedeckt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100