show toast when oauth login error

This commit is contained in:
Sheen Capadngan
2023-05-18 01:58:35 +08:00
parent 6ca3b8ba61
commit ec8d62d106
3 changed files with 34 additions and 9 deletions
+5 -3
View File
@@ -57,9 +57,11 @@ const App = ({ Component, pageProps, ...appProps }: NextAppProp): JSX.Element =>
) {
return (
<QueryClientProvider client={queryClient}>
<AuthProvider>
<Component {...pageProps} />
</AuthProvider>
<NotificationProvider>
<AuthProvider>
<Component {...pageProps} />
</AuthProvider>
</NotificationProvider>
</QueryClientProvider>
);
}
+8 -5
View File
@@ -1,7 +1,10 @@
import { useEffect } from "react";
export default function LoginProviderError() {
return (
<div className="bg-gradient-to-tr from-bunker-500 to-bunker-800 h-screen flex flex-col justify-center pb-28 px-6 items-center">
<span className="text-white text-xl" >Oops! An error has occured.</span>
</div>
)
useEffect(() => {
window.localStorage.setItem('PROVIDER_AUTH_ERROR', 'err');
window.close();
}, [])
return <div />
}