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