🥰

yamada-uiの簡単なイシューを解決した話

2024/09/28に公開

???「おい、てめえ!!俺のナイフをなめろ┌(┌^o^)┐」

というわけで有名なUIライブラリであるyamada-uiの一番簡単なイシューを解決したので、記事にしてみました。。。

注:これは自分のメモ用なので、たたかないでください。(;;)

ここでyamada-uiについて知らない方のために説明。。。

yamada-uiとは


hirotomoyamada さんが作っているUIライブラリになります。
https://yamada-ui.com/ja
https://github.com/yamada-ui/yamada-ui

5W1HのHの部分(意味深・・・)

それでは、どのように対応していったかをここに記す。
(以下、メモ書き)

1:上記yamada-uiのリポジトリからforkする

https://github.com/yamada-ui/yamada-ui : これの

上記のボタンを押下して、自分のリポジトリにフォークすること!

forkとは?

「フォーク」とはGitHub上で他ユーザーが所有するリポジトリを、自アカウントのリポジトリへコピー> することです。 フォークを活用することで、親リポジトリに影響を及ぼすことなく、自リポジトリ内
でコピーしたプログラムを編集できます。

※2回目以降の場合 → 自分のギットハブで「Sync Fork」して最新化する

???:それではご紹介しよう。これが私のリポジトリだ!!
ダークリポジトリ:アッハイ
https://github.com/darkcat666/yamada-ui2.0

これを・・・

こうじゃ!!(「update branch」をおもむろに押下!)

2:mainブランチでない場合はmainブランチをチェックアウトする

git checkout main

3:PULLして最新を取得(git pull origin main

4:yamada-uiのイシューを探してコメント(宣言)

コメント(宣言例)

※Yamada-uiでは基本的に英語でのやり取りになります。
適宜、以下のサイトを使用してください。
グーグル翻訳:https://translate.google.co.jp/?hl=ja&sl=ja&tl=en&op=translate

5:ブランチをそれっぽい名前で切る(git checkout -b [新規ブランチ名]

※例えば、今回はdisplayNameについて修正したため、ブランチ名を「fix/setDisplayName」にしました!

6:イシューを修正

「頑張って」イシューを修正します。

7:チェンジセット実施(pnpm changeset

※チェンジセットとは
→ 変更内容を表すドキュメントのような何かです!

8:ステージング&コミット

※作成したチェンジセットを含めること!

9:切ったブランチをPUSH(git push origin [さっき切った新規ブランチ名]

10:yamada-uiのプルリクエスト作成

全て英語で対応すること!
コツ:コードで書かれている用語は「``」で囲むこと!
例)I changed displayname.

11:プルリクエスト送信!!

ヲハリ

Discussion