from pathlib import Path path = Path('frontend/src/features/roomVisualizer/RoomVisualizer.tsx') text = path.read_text(encoding='utf-8') start_marker = ' {/* Contenedor de la vista previa */}' end_marker = ' {/* Barra Informacion [INICIO] */}' start = text.find(start_marker) end = text.find(end_marker, start) if start == -1 or end == -1: raise SystemExit('Start or end marker not found') replacement = ''' navigate(-1)} onWheel={handleWheel} onPointerDown={handlePointerDown} onPointerMove={handlePointerMove} onPointerUp={handlePointerUp} updateImageSize={updateImageSize} /> ''' new_text = text[:start] + replacement + text[end:] path.write_text(new_text, encoding='utf-8') print('Replaced section from', start, 'to', end)