DiamondLightSource / DiamondLightSource/sci-react-ui

Allow CustomLink type to create link menus

オープン
#48 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
accepted priority: low
主要言語
TypeScript
スター
8
フォーク
3
平均マージ
3日 15時間
マージ済み PR(30日)
5

説明

Allow creation of the menu items, currently only in NavBar and Footer, to be created with an array of CustomLink types.

```react
export type CustomLink = {
name: string;
href: string;
}
```

e.g. Something like:
```react
const myLinks: CustomLink[] = [{
"name":"menu one",
"href":"/menu/one/"
}]

```

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、現在メニュー項目が作成されている NavBar コンポーネントと Footer コンポーネントを読み、次にそれらのメニュープロップがどのように型付けされ、レンダリングされるかを追跡します。Issue で想定されている CustomLink[] 入力を定義し、指定された名前と href が両方のコンポーネントでメニュー項目として表示されることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
react, typescript
領域
frontend
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。