DiamondLightSource / DiamondLightSource/sci-react-ui
Allow CustomLink type to create link menus
オープン
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