{/* Generation type dropdown */}
setGenerationType(v as GenerationType)}
minWidth={150}
trigger={
}
/>
{/* Model selector dropdown */}
setModel(v as ModelOption)}
minWidth={190}
trigger={
}
/>
{/* Mode selector */}
switchMode(v as CreationMode)}
minWidth={150}
trigger={
}
/>
{/* Aspect ratio */}
{isKeyframe ? (
) : (
setAspectRatio(v as AspectRatio)}
minWidth={100}
trigger={
}
/>
)}
{/* Duration */}
setDuration(Number(v) as Duration)}
minWidth={100}
trigger={
}
/>
{/* @ button - universal mode only */}
{!isKeyframe && (
)}
{/* Spacer */}
{/* Credits indicator */}
30
{/* Send button */}
);
}