import { List } from 'lucide-react'; import { AutomationTestingProps } from '@CE/types'; import { CodeEditor } from '@@CE/CodeEditor'; import { TextTip } from '@@CE/Tip/TextTip'; import { Button } from '@@CE/buttons'; import { convertToArrayOfStrings, parseDotEnvFile } from './utils'; import { type Values } from './types'; export function AdvancedMode({ value, onChange, onSimpleModeClick, 'data-cy': dataCy, }: { value: Values; onChange: (value: Values) => void; onSimpleModeClick: () => void; } & AutomationTestingProps) { const editorValue = convertToArrayOfStrings(value).join('\n'); return ( <> Switch to simple mode to define variables line by line, or load from .env file ); function handleEditorChange(value: string) { onChange(parseDotEnvFile(value)); } }