Dateien nach "frontend/src" hochladen

This commit is contained in:
2026-05-26 14:01:40 +02:00
parent 373e19f447
commit b1942fdcb2

View File

@@ -2,7 +2,7 @@ import { useState, useEffect, useRef, useCallback } from 'react';
import { api, S } from './lib.js'; import { api, S } from './lib.js';
import { TOOLS, getGroupedTools } from './toolRegistry.js'; import { TOOLS, getGroupedTools } from './toolRegistry.js';
import { useConfirm } from './confirm.jsx'; import { useConfirm } from './confirm.jsx';
import { HomeIcon, AppsIcon, AdminIcon, MoreIcon, UserIcon, LogOutIcon, ChevronIcon, UpdateIcon } from './icons.jsx'; import { HomeIcon, AppsIcon, AdminIcon, MoreIcon, UserIcon, LogOutIcon, ChevronIcon, UpdateIcon, TrashIcon } from './icons.jsx';
const ICONS = ['🔗','🌐','📊','📁','🛠','📧','🗓','💾','🖥','📡','🔒','📖','🎯','⚡','🏠','🔧','📱','🎮','🚀','💡']; const ICONS = ['🔗','🌐','📊','📁','🛠','📧','🗓','💾','🖥','📡','🔒','📖','🎯','⚡','🏠','🔧','📱','🎮','🚀','💡'];
@@ -798,11 +798,9 @@ function UserManagement({ toast }) {
<div style={{display:'flex',gap:5}}> <div style={{display:'flex',gap:5}}>
<button onClick={()=>{setResetId(u.id);setResetPw('');}} <button onClick={()=>{setResetId(u.id);setResetPw('');}}
style={{...S.btn('#ffe66d',true),fontSize:10}}>🔑 PW</button> style={{...S.btn('#ffe66d',true),fontSize:10}}>🔑 PW</button>
{u.role !== 'admin' && (
<button onClick={()=>del(u.id)} style={{...S.btn('#ff6b9d',true)}}> <button onClick={()=>del(u.id)} style={{...S.btn('#ff6b9d',true)}}>
<TrashIcon size={13} color="#ff6b9d"/> <TrashIcon size={13} color="#ff6b9d"/>
</button> </button>
)}
</div> </div>
</div> </div>
{/* Statistik */} {/* Statistik */}