{paths.map(p => (
- openFile(p.path)}>
{p.path}
))}
{!selected &&
Select a file to preview/edit
}
{selected && isTextFile(selected) && (
{loading ? 'Loading…' : ''}}
onChange={(v) => setContent(v || '')}
options={{ minimap: { enabled: false }, wordWrap: 'on' }}
/>
)}
{selected && !isTextFile(selected) && (
Binary/non-text file. Download/edit locally if needed.
)}