Fix displayname input controlled/uncontrolled error ()

This commit is contained in:
Ajay Bura 2025-03-24 20:07:15 +11:00 committed by GitHub
parent 08e975cd8e
commit 649f70332b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -241,7 +241,7 @@ function ProfileDisplayName({ profile, userId }: ProfileProps) {
const disableSetDisplayname = capabilities['m.set_displayname']?.enabled === false;
const defaultDisplayName = profile.displayName ?? getMxIdLocalPart(userId) ?? userId;
const [displayName, setDisplayName] = useState<string>();
const [displayName, setDisplayName] = useState<string>(defaultDisplayName);
const [changeState, changeDisplayName] = useAsyncCallback(
useCallback((name: string) => mx.setDisplayName(name), [mx])