Fix dateien.jsx: Fragment-Syntax-Fehler behoben, Upload-Tab korrekt isoliert
This commit is contained in:
@@ -569,8 +569,11 @@ export default function Dateien({ toast, mobile }) {
|
||||
</div>
|
||||
)}
|
||||
|
||||
{/* ── Upload-Ordner Tab ─────────────────────────────────────────────── */}
|
||||
{tab==='upload' && <UploadShareManager toast={toast}/>}
|
||||
|
||||
{/* ── Suche + Upload-Zone ───────────────────────────────────────────── */}
|
||||
<div style={{display:mobile?'block':'flex',gap:8,marginBottom:12}}>
|
||||
{tab!=='upload' && <div style={{display:mobile?'block':'flex',gap:8,marginBottom:12}}>
|
||||
<div style={{position:'relative',flex:1,marginBottom:mobile?8:0}}>
|
||||
<span style={{position:'absolute',left:12,top:'50%',transform:'translateY(-50%)'}}>
|
||||
<SearchIcon size={14} color="rgba(255,255,255,0.3)"/>
|
||||
@@ -597,12 +600,12 @@ export default function Dateien({ toast, mobile }) {
|
||||
{uploading?'Hochladen…':dragOver?'Loslassen':mobile?'Datei hochladen':'Hier ablegen oder klicken'}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>}
|
||||
|
||||
{loading&&<div style={{color:'rgba(255,255,255,0.4)',fontFamily:'monospace',padding:'8px 0'}}>Lädt…</div>}
|
||||
{loading&&tab!=='upload'&&<div style={{color:'rgba(255,255,255,0.4)',fontFamily:'monospace',padding:'8px 0'}}>Lädt…</div>}
|
||||
|
||||
{/* ── Ordner ────────────────────────────────────────────────────────── */}
|
||||
{filtFolders.map(folder => {
|
||||
{tab!=='upload' && filtFolders.map(folder => {
|
||||
const canManage = !folder.owner || tab==='sharedByMe';
|
||||
return (
|
||||
<div key={folder.id} style={{...S.card,marginBottom:6,padding:'10px 14px',
|
||||
@@ -641,7 +644,7 @@ export default function Dateien({ toast, mobile }) {
|
||||
})}
|
||||
|
||||
{/* ── Dateien ───────────────────────────────────────────────────────── */}
|
||||
{filtFiles.map(file => {
|
||||
{tab!=='upload' && filtFiles.map(file => {
|
||||
const canManage = isOwn || tab==='sharedByMe';
|
||||
return (
|
||||
<div key={file.id} style={{...S.card,marginBottom:6,padding:'10px 14px',
|
||||
@@ -696,8 +699,6 @@ export default function Dateien({ toast, mobile }) {
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
</>
|
||||
}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user