How to write Block_modName-Elem?
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- react, typescript
- Domaine
- frontend
Piste de recherche
Commencez par le point d’entrée cn('Block') et examinez ses définitions de types TypeScript ainsi que les tests existants, s’il y en a. Reproduisez l’exemple de modificateur et d’élément chaînés de l’issue. C’est terminé lorsque la composition de classe Block_modName-Elem demandée est prise en charge sans l’erreur de type, avec une couverture pour l’utilisation montrée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- TypeScript
- Étoiles
- 450
- Forks
- 69
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de bem/bem-react
-
@bem-react/classname: Unclear typing for element-bound class name formattersPeut-être pris @rrabmig l’a pris il y a 130 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Any Plans for Next.js Support?Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
@bem-react/classname: Can't add modifier with value === 0Peut-être pris @frontstall l’a pris il y a 951 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 55/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
-
@bem-react/pack: support relative importsPeut-être à nouveau libre @yarastqt l’a pris il y a 2119 jours, et aucune pull request n’est ouverte. Ouvertebug scope: pack
Toutes les issues de bem/bem-react
Issues similaires
-
Parallel reticle_verify opens per-flow leases without the source lease's ignoreHTTPSErrorsPeut-être pris @as992949791 l’a pris aujourd’hui. Ouvertegood first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
reticlehq/reticle#2033 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
area:quality p3-medium ready-for-agent type:docs
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
fderuiter/deruiter.dev#3589 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
manfredsteyer/angular-oauth2-oidc#1514 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
marmelab/react-admin#11431 ·
Les mainteneurs répondent en général sous 1 jour