Yuisei-Maruyama / MyPortfolio

This is my portfolio.
1 stars 1 forks source link

コンポーネントリストができてない #68

Closed Yuisei-Maruyama closed 2 years ago

Yuisei-Maruyama commented 2 years ago

StoryBookのようなものがあれば、自分が作成したコンポーネントを管理しやすいと考えた。

Yuisei-Maruyama commented 2 years ago

tree-viewを使うことを検討する。

https://mui.com/components/tree-view/

Yuisei-Maruyama commented 2 years ago

コンポーネントのリストをクリックされると、対象のコンポーネントを表示するように実装した。

components

Yuisei-Maruyama commented 2 years ago

上記で実装表示として完成したが、3点のバグが確認された。

Yuisei-Maruyama commented 2 years ago

Warning: Each child in a list should have a unique "key" prop.に関しては、

https://github.com/Yuisei-Maruyama/MyPortfolio/blob/component-list/src/components/ComponentPreviewTabs/ComponentPreviewTabs.tsx#L99

key を追加して対処しようとしたが、上手く機能しなかった。

Yuisei-Maruyama commented 2 years ago

Warning: validateDOMNesting(...): <div> cannot appear as a descendant of <p>. に関しては、

https://mui.com/components/tabs/#full-width で使用されているTabPanelの仕様なのではないかと思うが、違うかもしれない。