Suche: Benutzer findbar, Klick oeffnet Chat direkt
This commit is contained in:
@@ -70,7 +70,7 @@ function EmojiPicker({ onSelect, onClose }) {
|
||||
);
|
||||
}
|
||||
|
||||
export default function Nachrichten({ toast, mobile }) {
|
||||
export default function Nachrichten({ toast, mobile, nav }) {
|
||||
const [kp, setKp] = useState(null);
|
||||
const [initError, setInitError] = useState(false);
|
||||
const [users, setUsers] = useState([]);
|
||||
@@ -217,7 +217,13 @@ export default function Nachrichten({ toast, mobile }) {
|
||||
|
||||
// ── Handlers ─────────────────────────────────────────────────────────────────
|
||||
const loadUsers = async () => {
|
||||
try { setUsers(await api('/tools/nachrichten/users')); } catch {}
|
||||
try { const u = await api('/tools/nachrichten/users'); setUsers(u);
|
||||
// Nav aus Suche: direkt zu User springen
|
||||
if (nav?.userId) {
|
||||
const target = u.find(x => x.id === nav.userId);
|
||||
if (target) setActiveUser(target);
|
||||
}
|
||||
} catch {}
|
||||
};
|
||||
|
||||
const loadMessages = async userId => {
|
||||
|
||||
Reference in New Issue
Block a user