Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: ErrorScreen の footer props を omit する #4714

Merged
merged 9 commits into from
Jun 14, 2024
Merged

feat!: ErrorScreen の footer props を omit する #4714

merged 9 commits into from
Jun 14, 2024

Conversation

oti
Copy link
Contributor

@oti oti commented Jun 11, 2024

Related URL

Overview

  • 使われていない footer props を消したい
  • Storybook の full の意味がわかりにくい(おそらく props 全部指定?)ので all に変更したい
  • without children / with footer の Storybook をトルツメしたい

What I did

  • 使われていない footer props を消した
  • Storybook の full の意味がわかりにくい(おそらく props 全部指定?)ので all に変更した
  • without children / with footer の Storybook をトルツメした
  • all の内容が実装例に寄りすぎていたので無味無臭なものにした

Capture

スクリーンショット_2024-06-11_18_48_17

@oti oti requested a review from a team as a code owner June 11, 2024 09:50
@oti oti requested review from s-sasaki-0529 and uknmr and removed request for a team June 11, 2024 09:50
@@ -24,7 +24,7 @@ type Props = {
}>
/** 表示するコンテンツ */
children?: ReactNode
/** フッター */
/** @deprecated フッター指定は非推奨です。リンクの表示が必要な場合は links を使用してください。 */
Copy link
Contributor

Choose a reason for hiding this comment

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

使われていないのなら非推奨化じゃなくて即削除しちゃっても良いかなと思いましたがどうでしょう?
逆に、残すのであれば非推奨であろうと Storybook で確認できてほしい気がしました。

Copy link
Contributor

@s-sasaki-0529 s-sasaki-0529 left a comment

Choose a reason for hiding this comment

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

コメントは入れましたが、非推奨化するってチケットは満たせているので Approve!

Copy link
Collaborator

@uknmr uknmr left a comment

Choose a reason for hiding this comment

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

使ってないのであれば deprecated 挟まず、消しちゃって良さそう!

@oti oti requested review from uknmr and s-sasaki-0529 June 13, 2024 11:41
@oti
Copy link
Contributor Author

oti commented Jun 13, 2024

@s-sasaki-0529 @uknmr footer props 削除しました! 確認お願いいたします!

@oti oti changed the title feat: ErrorScreen の footer props を deprecated にする feat: ErrorScreen の footer props を omit する Jun 13, 2024
Copy link
Contributor

@s-sasaki-0529 s-sasaki-0529 left a comment

Choose a reason for hiding this comment

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

👍 PR 本文にまだ 非推奨 が残ってるのでそこも修正して頂けると!

@uknmr uknmr changed the title feat: ErrorScreen の footer props を omit する feat!: ErrorScreen の footer props を omit する Jun 13, 2024
Copy link
Collaborator

@uknmr uknmr left a comment

Choose a reason for hiding this comment

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

PR 本文の「非推奨にしたい」を「消したい」に変えました。
feat:feat!: に変えました。

@oti oti merged commit 953d689 into master Jun 14, 2024
8 checks passed
@oti oti deleted the SHRUI-987 branch June 14, 2024 05:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants