Skip to content

Conversation

@itizawa
Copy link
Owner

@itizawa itizawa commented Oct 27, 2025

対象の Issue

Fix: ワークスペース機能の実装

変更点(UI の変更があればスクリーンショットも)

データベース

  • WorkSpace テーブルを追加
    • id, name, slug, description, createdAt, updatedAt フィールドを実装
    • slug をユニーク制約で設定

ルーティング構造の変更

  • ダッシュボード機能を (main) ルートグループに移動
    • /dashboard/*/(main)/dashboard/*
  • レイアウト階層を整理
    • (main)/layout.tsx: ナビゲーションバーを配置
    • (main)/dashboard/layout.tsx: ダッシュボードサイドバーを配置
    • (main)/workspaces/[slug]/layout.tsx: ワークスペースサイドバー用レイアウト(TODO含む)

新規ページ

  • /(main)/workspaces/[slug]/page.tsx: ワークスペースページを実装
    • 現在は ThreadList を表示(既存のダッシュボードと同様)

開発環境

  • package.jsonlint:fix コマンドを追加

型生成

  • Prisma スキーマから WorkSpace 関連の型を自動生成

@vercel
Copy link

vercel bot commented Oct 27, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
thread-note Ready Ready Preview Comment Oct 28, 2025 0:06am

@itizawa itizawa self-assigned this Oct 28, 2025
@itizawa itizawa merged commit 5fb05cf into main Oct 28, 2025
5 checks passed
@itizawa itizawa deleted the feature/create-workspace branch October 28, 2025 00:07
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.

2 participants