Settings: added lang and region picker dialog

This commit is contained in:
thislight 2024-09-27 14:15:34 +08:00
parent 55705b0a6d
commit e56dc4bf7b
No known key found for this signature in database
GPG key ID: A50F9451AC56A63E
10 changed files with 316 additions and 75 deletions

View file

@ -12,11 +12,16 @@ export function useSignedInProfiles() {
});
return [
() => {
const value = accessor();
if (!value) {
return sessions().map((x) => ({ ...x, inf: x.account.inf }));
try {
const value = accessor();
if (value) {
return value;
}
} catch (reason) {
console.error("useSignedInProfiles: update acct info failed", reason);
}
return value;
return sessions().map((x) => ({ ...x, inf: x.account.inf }));
},
tools,
] as const;