From 560a4d21cf0f30ea158a6394d56c999effde0222 Mon Sep 17 00:00:00 2001 From: pollutri Date: Fri, 8 May 2026 11:03:53 +0200 Subject: [PATCH] AutoFullscreen Option --- app/admin/page.tsx | 32 ++++++++++++++++++++++++++------ components/PublicGrid.tsx | 9 ++++++++- types/index.ts | 3 ++- 3 files changed, 36 insertions(+), 8 deletions(-) diff --git a/app/admin/page.tsx b/app/admin/page.tsx index 23ddefc..025ac58 100644 --- a/app/admin/page.tsx +++ b/app/admin/page.tsx @@ -149,6 +149,15 @@ export default function AdminDashboard() { })); }; + const toggleAutoFullscreen = (index: number) => { + setIsEditing(prev => ({ + ...prev, + extraMedia: (prev?.extraMedia || []).map((m, i) => + i === index ? { ...m, autoFullscreen: !m.autoFullscreen } : m + ), + })); + }; + const handleSaveCard = async () => { if (!isEditing) return; const generateSafeId = () => 'card-' + Date.now().toString(36) + Math.random().toString(36).substring(2); @@ -478,17 +487,28 @@ export default function AdminDashboard() {
{video ? 'Video' : 'Image'}
- {video && ( -