Skip to content

コンポーネントについて

gonta1026 edited this page Jul 4, 2021 · 1 revision
  • 各ページで直接的にmaterial-uiのコンポーネントを直接的にimportはしないようにしてください。BaseTextFieldなどのようにしてTextFieldコンポーネントをラップして使うようにしましょう。
  • material-uiのスタイルを調整する時はmaterialStylesをimportしてください。
  • atomsの基本的に汎用的に作るコンポーネントは接頭辞としてBaseをつけてください。
  • atomsmolsculesなどのコンポーネントを配置した時はsrc/components/common/uiParts/atoms/index.tsのファイルのように中継ポイントを挟んでください。
  • 共通のレイアウトを管理するコンポーネントはこちらに配置してください。src/components/common/uiParts/layout
  • 特定にページに依存するコンポーネントを作成する場合はsrc/components/pagesの配下に通常のsrc/pagesと同じような階層を作って、どこのページで使われているか分かるにして配置してください。
Clone this wiki locally