DiamondLightSource / DiamondLightSource/sci-react-ui
NavLinks, FooterLinks, NavLink and FooterLink should be using `styled`.
オープン
accepted
priority: low
- 主要言語
- TypeScript
- スター
- 8
- フォーク
- 3
- 平均マージ
- 3日 15時間
- マージ済み PR(30日)
- 5
説明
Currently NavLinks, FooterLinks, NavLink and FooterLink styles can all be removed by passing in `styles={}` , obviously, breaking the way they are displayed.
Other components are using the function `styled()`, e.g.
```
const BarStyled = styled(Bar)(
({ theme }) => ({
backgroundColor: theme.vars.palette.primary.light
})
);
```
コントリビューションガイド
調査の方向性
NavLinks、FooterLinks、NavLink、FooterLink コンポーネントを見つけ、styled() を使用する他のコンポーネントとスタイリングを比較してください。styles={} を渡しても表示に必要なスタイルを削除できなくなっていることを確認し、その後、影響を受けるコンポーネントの動作を確認してください。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- react, typescript
- 領域
- frontend
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100