Provide full integration for Chakra UI and RedwoodJS' form components
オープン
まだ誰も着手していません。
front-end
good first issue
- 主要言語
- TypeScript
- スター
- 4
- フォーク
- 1
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
In other words, integrate Chakra UI's form components with
react-hook-form.
- - Ensure all components favor the name prop when provided, not the
useFieldNamehook's value. - - Once complete, extract-out components into a library.
- - Ensure all components integrate with Chakra UI's
isInvalid,isRequired, ... props. - - Integrate the following components:
- - Button (Submit)
- - Checkbox
- - Editable
- - Form Control
- - Input
- - Number Input
- - Pin Input
- - Radio
- - Range Slider
- - Select
- - Slider
- - Switch
- - Textarea
Optional Components (provided as Recipes)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
Issue にはファイルもテストも記載されていないため、まず既存の Button、Form Control、Input、Select の統合と、リンクされている RedwoodJS、Chakra UI、react-hook-form のドキュメントを確認します。残りの一覧にあるフォームコンポーネントが必要な命名と Chakra props をサポートし、統合がライブラリに抽出されていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- react, typescript
- 領域
- frontend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 25/100