diff --git a/src/features/event/components/EventFormInline.tsx b/src/features/event/components/EventFormInline.tsx index 659c5f5..6f7d4f7 100644 --- a/src/features/event/components/EventFormInline.tsx +++ b/src/features/event/components/EventFormInline.tsx @@ -522,6 +522,32 @@ const EventFormInline: React.FC = ({ onSuccess, onCancel, ); }; + const MobileTabButton = ({ + tab, + label, + Icon, + }: { + tab: 'stammdaten' | 'promotion' | 'artists'; + label: string; + Icon: React.ComponentType<{ className?: string }>; + }) => { + const isActive = activeTab === tab; + return ( + + ); + }; + return (
@@ -537,20 +563,32 @@ const EventFormInline: React.FC = ({ onSuccess, onCancel, {error &&
{error}
}
-
- +
+ )} -
+
+ {!isMobile && ( + + )} + +
{activeTab === 'stammdaten' && (