Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

component のディレクトリ構成を見直し #4016

Conversation

nard-tech
Copy link
Contributor

@nard-tech nard-tech commented May 8, 2020

👏 解決する issue / Resolved Issues

⛏ 変更内容 / Details of Changes

component の変更が減ってきたので,上記 issue の内容を元に,以下の変更を行った

  • page/index.vue のみで使われている components/ 以下のファイルを,components/index 以下に移動する
    • components/cards/ 以下のファイルも,components/index/cards/ に移動
    • components/cards/import している component(主にグラフ描画用の XxxxChart)を components/index/cards/charts/ に移動
    • DataTableTimeStackedBarChart の名称変更は行わなかった(再検討し,必要なら別途対応する)
  • page/flow.vue のみで使われている components/ 以下のファイルを,components/flow 以下に移動(PrinterButton のみ)
  • その他
    • SourceLink は不使用のため削除した
    • 可読性のための軽微な修正(コメント参照)

📸 スクリーンショット / Screenshots

画面上の変更はない

import ConsultationDeskReportsNumberCard from '@/components/index/cards/ConsultationDeskReportsNumberCard.vue'
import MetroCard from '@/components/index/cards/MetroCard.vue'
import AgencyCard from '@/components/index/cards/AgencyCard.vue'

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

component の import が分散していたため,一箇所にまとめた

Comment on lines +17 to +25
<tested-cases-details-card
v-else-if="this.$route.params.card == 'details-of-tested-cases'"
/>
<inspection-persons-number-card
v-else-if="this.$route.params.card == 'number-of-inspection-persons'"
/>
<tested-number-card
v-else-if="this.$route.params.card == 'number-of-tested'"
/>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pages/index.vue での順序に合わせて変更

@nard-tech nard-tech closed this Aug 22, 2020
@nard-tech
Copy link
Contributor Author

nard-tech commented Aug 22, 2020

conflict が多すぎるため close し,新しく PR を作ることとします. cf. #2916

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant