feat: editable title for owner

This commit is contained in:
Julien Froidefond
2025-11-27 14:41:59 +01:00
parent 639bb159fe
commit c9ed48a29f
5 changed files with 186 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import { auth } from '@/lib/auth';
import { getSessionById } from '@/services/sessions';
import { SwotBoard } from '@/components/swot/SwotBoard';
import { SessionLiveWrapper } from '@/components/collaboration';
import { EditableTitle } from '@/components/session';
import { Badge } from '@/components/ui';
interface SessionPageProps {
@@ -43,7 +44,11 @@ export default async function SessionPage({ params }: SessionPageProps) {
<div className="flex items-start justify-between">
<div>
<h1 className="text-3xl font-bold text-foreground">{session.title}</h1>
<EditableTitle
sessionId={session.id}
initialTitle={session.title}
isOwner={session.isOwner}
/>
<p className="mt-1 text-lg text-muted">
👤 {session.collaborator}
</p>