File size: 1,111 Bytes
b3778b2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
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 = '''            <RoomPreviewPanel

              previewImage={previewImage}

              offset={offset}

              zoom={zoom}

              wrapperRef={wrapperRef}

              selectedProduct={selectedProduct}

              onBack={() => 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)