Skip to content

✨ mini-ltのWeekNavigatorで過去の週に遡れるようにする#241

Open
wwwkah wants to merge 3 commits into
mainfrom
feature/mini-lt-past-navigation
Open

✨ mini-ltのWeekNavigatorで過去の週に遡れるようにする#241
wwwkah wants to merge 3 commits into
mainfrom
feature/mini-lt-past-navigation

Conversation

@wwwkah
Copy link
Copy Markdown
Contributor

@wwwkah wwwkah commented May 5, 2026

概要

Closes #206

mini-ltのWeekNavigatorを改修し、過去の週のコンテンツを閲覧できるようにしました。

変更内容

  • \WeekNavigator\ のナビゲーションロジックを「今日基準固定」から「現在表示中の週基準」に変更
  • \← 前の週\ ボタンで任意の過去週に遡れるように
  • 次回イベント週より未来には進めないよう制限(\→\ ボタンをグレーアウト)

備考

⚠️ ローカル動作未確認
Firestoreエミュレーターの起動に Java 21 以上が必要ですが、現在の環境が Java 17 のため確認できていません。
次回 Java 21 インストール後に動作確認予定です。

- getNavigationWeeks()(今日基準固定)をcurrentWeek基準の相対ナビに変更
- 前後ボタンで任意の過去週に遡れるように
- 次回イベント週より未来には進めないよう制限

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Deployed on https://dev-pr-241-birbz3fm6q-an.a.run.app

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

mini-lt の週ナビゲーションを「現在表示中の週」基準に切り替え、過去週を連続してたどれるようにする変更です。mini-lt の公開/管理/投稿画面で使う共通ナビゲータの挙動を更新し、未来方向は次回イベント週までに制限しています。

Changes:

  • WeekNavigator の前後リンク生成を currentWeek 基準に変更
  • 中央表示を固定のリンクボタンから現在表示週の情報表示に変更
  • 次回イベント週より先へ進めないよう、右側ナビゲーションを条件付きで無効化

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread components/mini-lt/WeekNavigator.tsx
const centerDate = formatWeekDate(centerWeek);
const currentDate = formatWeekDate(currentWeek);
const nextDate = formatWeekDate(nextWeek);
const currentLabel = getWeekLabel(currentWeek);
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Deployed on https://dev-pr-241-birbz3fm6q-an.a.run.app

@Shion1305
Copy link
Copy Markdown
Member

過去のものについても表示が "今週" になっているのでここは直した方が良さそう?
なんなら "2026 / W12" とかみたいにするか、真ん中のボタンだけ文字の大きさを大きくして日付全面にするのもありかな

image

@Shion1305 Shion1305 self-requested a review May 9, 2026 04:58
Copy link
Copy Markdown
Member

@Shion1305 Shion1305 left a comment

Choose a reason for hiding this comment

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

コメントの通り

@Shion1305
Copy link
Copy Markdown
Member

未来に行けないようになっている部分いいね!

@Shion1305
Copy link
Copy Markdown
Member

@wwwkah コメントの部分review+対応お願いしたいです 🙏

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.

[Feature] mini-ltの過去の内容を閲覧可能にする

3 participants