import type { FormElementDto } from '~~/.api-client' export function useFormElementManagement() { function addInputFormElement(elements: FormElementDto[], position: number): FormElementDto[] { const inputFormElement = createInputFormElement() const updatedElements = [...elements] updatedElements.splice(position + 1, 0, inputFormElement) return updatedElements } function createInputFormElement(): FormElementDto { return { title: 'Formular ergänzen', description: 'Bitte fügen Sie hier Ihre Ergänzungen ein.', options: [ { value: '|||', label: '', processingPurpose: 'NONE', employeeDataCategory: 'NONE' } ], type: 'TITLE_BODY_TEXTFIELDS' } } return { addInputFormElement } }