Skip to content

✨ 管理者画面のメンバーテーブルにフィルタリング機能を追加#249

Merged
Shion1305 merged 1 commit into
mainfrom
feature/admin-filter
May 24, 2026
Merged

✨ 管理者画面のメンバーテーブルにフィルタリング機能を追加#249
Shion1305 merged 1 commit into
mainfrom
feature/admin-filter

Conversation

@Tivo0921
Copy link
Copy Markdown
Contributor

対応 issue

closes #247

変更内容

退会済みをタブで分離

  • 在籍中タブ:登録済 + 未完了メンバー(件数表示付き)
  • 退会済タブ:退会済みメンバーのみ

退会済みが在籍中メンバーと混在して先頭に表示される問題を解消。

各タブで独立したフィルタリング

  • 種別フィルター(学部生・院生・その他・卒業生):選択した種別のみ表示。「解除」ボタンでリセット可能
  • テキスト検索:氏名・Discord・学籍番号で絞り込み
  • 種別フィルターと検索はタブ内のデータに対して独立して機能し、互いに干渉しない

ソート順の修正(lib/admin/actions.ts

優先度 条件
1 退会済みを末尾へ
2 登録済を未完了より前へ
3 名前未登録(空文字)を同グループ内の末尾へ
4 姓の五十音順

Test plan

  • 在籍中タブに登録済・未完了メンバーのみ表示される
  • 退会済タブに退会済メンバーのみ表示される
  • 種別フィルターで「学部生」を選ぶと学部生のみ表示される
  • 種別フィルターと検索が独立して機能する(両方同時に適用される)
  • 「解除」ボタンで種別フィルターがリセットされる
  • カラム表示設定がタブ間で共有される

🤖 Generated with Claude Code

- 退会済みを「在籍中」「退会済」タブで分離
- 各タブ内で種別フィルター(学部生・院生・その他・卒業生)と
  テキスト検索が独立して機能
- ソート順を登録済→未完了→退会済の順に修正し、
  名前未登録メンバーを同グループ内の末尾へ

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Tivo0921 Tivo0921 requested a review from Shion1305 May 11, 2026 13:20
@github-actions
Copy link
Copy Markdown

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

@Tivo0921
Copy link
Copy Markdown
Contributor Author

@Shion1305 はよマージしろや👆

@Shion1305
Copy link
Copy Markdown
Member

@Tivo0921 Mergeします 🙏

@Shion1305 Shion1305 merged commit 27f39d3 into main May 24, 2026
3 checks passed
@Shion1305 Shion1305 deleted the feature/admin-filter branch May 24, 2026 14:51
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] 管理者画面の改善

2 participants