/** * CreateTransitionForm Component * * Form for creating a new transition (legacy functionality). * Transitions are now typically stored directly on navigation elements. */ import React from 'react'; import BaseIcon from '../BaseIcon'; import { mdiSwapHorizontal } from '@mdi/js'; import type { AssetOption } from './types'; interface CreateTransitionFormProps { name: string; videoUrl: string; supportsReverse: boolean; videoOptions: AssetOption[]; durationNote: string; isCreating: boolean; onNameChange: (name: string) => void; onVideoUrlChange: (url: string) => void; onSupportsReverseChange: (value: boolean) => void; onSubmit: () => void; } const CreateTransitionForm: React.FC = ({ name, videoUrl, supportsReverse, videoOptions, durationNote, isCreating, onNameChange, onVideoUrlChange, onSupportsReverseChange, onSubmit, }) => { return (

Create next page transition

onNameChange(event.target.value)} />

Transition duration is automatic from video metadata. {durationNote}

); }; export default CreateTransitionForm;