@bem-react/di add docs about registries for modifers
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 45/100
- issue の種類
- ドキュメント
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- react, typescript
調査の方向性
Block/_mod/Block_mod@desktop の例で示されている @bem-react/di レジストリの使用方法を、@bem-react/core の withRegistry と compose を含めて確認します。最初のパターンが機能せず、2 番目のパターンが機能する理由を、示されているコードを期待される例として使用して説明するよう、関連するドキュメントを更新します。
索引モデルが issue の本文から書いたものです。
説明
not work
// Block/_mod/Block_mod@desktop
import { withMod as withModBase } from './mod';
import { blockModRegistry } from './Block_mod.registry/desktop';
import { withRegistry } from '@bem-react/di';
export const withMod = withRegistry(blockModRegistry)(withModBase);
Good
// Block/_mod/Block_mod@desktop
import { withMod as withModBase } from './mod';
import { blockModRegistry } from './Block_mod.registry/desktop';
import { withRegistry } from '@bem-react/di';
import { compose } from '@bem-react/core';
export const withMod = compose(withRegistry(blockModRegistry), withModBase);
- 主要言語
- TypeScript
- スター
- 450
- フォーク
- 69
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
bem/bem-react のほかの issue
-
@bem-react/classname: Unclear typing for element-bound class name formatters対応中かも @rrabmig が 113 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
@bem-react/classname: Can't add modifier with value === 0対応中かも @frontstall が 934 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 52/100
-
@bem-react/pack: support relative imports再び着手できるかも @yarastqt が 2102 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンbug scope: pack
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
openwatersio/slackwater-database#281 ·
メンテナーはふだん 1 日以内に返信
-
accepted bug via-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
pingdotgg/t3code#18690 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Bayern feature:Application ready web
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
digitalfabrik/entitlementcard#3176 ·
メンテナーはふだん 7 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
NanmiCoder/cc-haha#1533 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信