Merge branch 'fix-request-username' into 'main'
Fix issue with username request Closes #1806 See merge request soapbox-pub/soapbox!3319
This commit is contained in:
commit
959ff8a634
|
@ -52,15 +52,18 @@ const EditIdentity: React.FC<IEditIdentity> = () => {
|
||||||
|
|
||||||
const [username, setUsername] = useState<string>('');
|
const [username, setUsername] = useState<string>('');
|
||||||
const [reason, setReason] = useState<string>('');
|
const [reason, setReason] = useState<string>('');
|
||||||
|
const [submitted, setSubmitted] = useState<boolean>(false);
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
if (!submitted) return;
|
||||||
|
|
||||||
const dismissed = new Set(dismissedSettingsNotifications);
|
const dismissed = new Set(dismissedSettingsNotifications);
|
||||||
|
|
||||||
if (!dismissed.has('needsNip05')) {
|
if (!dismissed.has('needsNip05')) {
|
||||||
dismissed.add('needsNip05');
|
dismissed.add('needsNip05');
|
||||||
dispatch(changeSetting(['dismissedSettingsNotifications'], [...dismissed]));
|
dispatch(changeSetting(['dismissedSettingsNotifications'], [...dismissed]));
|
||||||
}
|
}
|
||||||
}, []);
|
}, [submitted]);
|
||||||
|
|
||||||
if (!account) return null;
|
if (!account) return null;
|
||||||
|
|
||||||
|
@ -85,6 +88,7 @@ const EditIdentity: React.FC<IEditIdentity> = () => {
|
||||||
});
|
});
|
||||||
setUsername('');
|
setUsername('');
|
||||||
setReason('');
|
setReason('');
|
||||||
|
setSubmitted(true);
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue