diff --git a/app/admin/page.tsx b/app/admin/page.tsx
index 2cc4969..1b3dcc6 100644
--- a/app/admin/page.tsx
+++ b/app/admin/page.tsx
@@ -149,6 +149,15 @@ export default function AdminDashboard() {
}));
};
+ const setVolume = (index: number, volume: number) => {
+ setIsEditing(prev => ({
+ ...prev,
+ extraMedia: (prev?.extraMedia || []).map((m, i) =>
+ i === index ? { ...m, volume } : m
+ ),
+ }));
+ };
+
const handleSaveCard = async () => {
if (!isEditing) return;
const generateSafeId = () => 'card-' + Date.now().toString(36) + Math.random().toString(36).substring(2);
@@ -505,15 +514,31 @@ export default function AdminDashboard() {
{video ? 'Video' : 'Image'}
{video && (
-
+
)}