feat: add stop session button and update walkthrough
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
import React, { useState, useEffect } from 'react';
|
import React, { useState, useEffect } from 'react';
|
||||||
import { createClientComponentClient } from '@supabase/auth-helpers-nextjs';
|
import { createClientComponentClient } from '@supabase/auth-helpers-nextjs';
|
||||||
import { ChevronLeft, Users, Calendar, GlassWater, Plus, Trash2, Loader2, Sparkles, ChevronRight, Play } from 'lucide-react';
|
import { ChevronLeft, Users, Calendar, GlassWater, Plus, Trash2, Loader2, Sparkles, ChevronRight, Play, Square } from 'lucide-react';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
import { useSession } from '@/context/SessionContext';
|
import { useSession } from '@/context/SessionContext';
|
||||||
import { useParams, useRouter } from 'next/navigation';
|
import { useParams, useRouter } from 'next/navigation';
|
||||||
@@ -198,10 +198,13 @@ export default function SessionDetailPage() {
|
|||||||
Session Starten
|
Session Starten
|
||||||
</button>
|
</button>
|
||||||
) : (
|
) : (
|
||||||
<div className="px-6 py-3 bg-zinc-900 dark:bg-zinc-100 text-white dark:text-zinc-900 rounded-2xl text-sm font-black uppercase tracking-widest flex items-center gap-2 border border-zinc-200 dark:border-zinc-800">
|
<button
|
||||||
<Sparkles size={18} className="text-amber-500" />
|
onClick={() => setActiveSession(null)}
|
||||||
Aktiv
|
className="px-6 py-3 bg-zinc-900 dark:bg-zinc-100 text-white dark:text-zinc-900 rounded-2xl text-sm font-black uppercase tracking-widest flex items-center gap-2 border border-zinc-200 dark:border-zinc-800 hover:bg-red-600 hover:text-white dark:hover:bg-red-600 dark:hover:text-white transition-all group"
|
||||||
</div>
|
>
|
||||||
|
<Square size={18} className="text-red-500 group-hover:text-white transition-colors" fill="currentColor" />
|
||||||
|
Session Stoppen
|
||||||
|
</button>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { useSession } from '@/context/SessionContext';
|
import { useSession } from '@/context/SessionContext';
|
||||||
import { GlassWater, X, ArrowRight, Sparkles } from 'lucide-react';
|
import { GlassWater, Square, ArrowRight, Sparkles } from 'lucide-react';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
import { useI18n } from '@/i18n/I18nContext';
|
import { useI18n } from '@/i18n/I18nContext';
|
||||||
|
|
||||||
@@ -34,7 +34,7 @@ export default function ActiveSessionBanner() {
|
|||||||
className="ml-4 p-2 hover:bg-white/10 rounded-full transition-colors"
|
className="ml-4 p-2 hover:bg-white/10 rounded-full transition-colors"
|
||||||
title="End Session"
|
title="End Session"
|
||||||
>
|
>
|
||||||
<X size={20} />
|
<Square size={20} fill="currentColor" />
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user