Merge branch 'main' into matroska
This commit is contained in:
commit
eb43b96a1b
79 changed files with 1416 additions and 748 deletions
|
|
@ -67,6 +67,7 @@ interface ClientState {
|
|||
changePassword: (password: string) => Promise<void>;
|
||||
logout: () => void;
|
||||
setClient: (client: MatrixClient, session: Session) => void;
|
||||
error?: Error;
|
||||
}
|
||||
|
||||
const ClientContext = createContext<ClientState>(null);
|
||||
|
|
@ -151,6 +152,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
isAuthenticated: Boolean(client),
|
||||
isPasswordlessUser,
|
||||
userName: client?.getUserIdLocalpart(),
|
||||
error: undefined,
|
||||
});
|
||||
})
|
||||
.catch((err) => {
|
||||
|
|
@ -161,6 +163,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
isAuthenticated: false,
|
||||
isPasswordlessUser: false,
|
||||
userName: null,
|
||||
error: undefined,
|
||||
});
|
||||
});
|
||||
}, []);
|
||||
|
|
@ -190,6 +193,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
isAuthenticated: true,
|
||||
isPasswordlessUser: false,
|
||||
userName: client.getUserIdLocalpart(),
|
||||
error: undefined,
|
||||
});
|
||||
},
|
||||
[client]
|
||||
|
|
@ -210,6 +214,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
isAuthenticated: true,
|
||||
isPasswordlessUser: session.passwordlessUser,
|
||||
userName: newClient.getUserIdLocalpart(),
|
||||
error: undefined,
|
||||
});
|
||||
} else {
|
||||
clearSession();
|
||||
|
|
@ -220,6 +225,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
isAuthenticated: false,
|
||||
isPasswordlessUser: false,
|
||||
userName: null,
|
||||
error: undefined,
|
||||
});
|
||||
}
|
||||
},
|
||||
|
|
@ -278,6 +284,7 @@ export const ClientProvider: FC<Props> = ({ children }) => {
|
|||
logout,
|
||||
userName,
|
||||
setClient,
|
||||
error: undefined,
|
||||
}),
|
||||
[
|
||||
loading,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue