mirror of
https://github.com/makeplane/plane
synced 2024-06-14 14:31:34 +00:00
chore: auth error handling
This commit is contained in:
parent
56e99937bb
commit
4f0b34749c
@ -44,7 +44,7 @@ export const SignUpView = observer(() => {
|
||||
<div className="relative">
|
||||
<PageHead title="Sign Up" />
|
||||
<div className="absolute inset-0 z-0">
|
||||
<Image
|
||||
<Image
|
||||
src={resolvedTheme === "dark" ? PlaneBackgroundPatternDark : PlaneBackgroundPattern}
|
||||
className="w-screen min-h-screen object-cover"
|
||||
alt="Plane background pattern"
|
||||
|
53
web/helpers/authentication.helper.ts
Normal file
53
web/helpers/authentication.helper.ts
Normal file
@ -0,0 +1,53 @@
|
||||
export enum ESignUpEMailCheck {
|
||||
INSTANCE_NOT_CONFIGURED = "INSTANCE_NOT_CONFIGURED",
|
||||
USER_ALREADY_EXIST = "USER_ALREADY_EXIST",
|
||||
}
|
||||
|
||||
export enum ESignUp {
|
||||
INSTANCE_NOT_CONFIGURED = "INSTANCE_NOT_CONFIGURED",
|
||||
REQUIRED_EMAIL_PASSWORD = "REQUIRED_EMAIL_PASSWORD",
|
||||
INVALID_EMAIL = "INVALID_EMAIL",
|
||||
USER_ALREADY_EXIST = "USER_ALREADY_EXIST",
|
||||
}
|
||||
|
||||
export enum ESignInEMailCheck {
|
||||
INSTANCE_NOT_CONFIGURED = "INSTANCE_NOT_CONFIGURED",
|
||||
REQUIRED_EMAIL_PASSWORD = "REQUIRED_EMAIL_PASSWORD",
|
||||
INVALID_EMAIL = "INVALID_EMAIL",
|
||||
USER_ALREADY_EXIST = "USER_ALREADY_EXIST",
|
||||
}
|
||||
|
||||
export enum ESignIn {
|
||||
INSTANCE_NOT_CONFIGURED = "INSTANCE_NOT_CONFIGURED",
|
||||
REQUIRED_EMAIL_PASSWORD = "REQUIRED_EMAIL_PASSWORD",
|
||||
INVALID_EMAIL = "INVALID_EMAIL",
|
||||
USER_ALREADY_EXIST = "USER_ALREADY_EXIST",
|
||||
}
|
||||
|
||||
export type TErrorTypes = ESignUpEMailCheck | ESignUp | ESignInEMailCheck | ESignIn;
|
||||
|
||||
export enum EErrorAlertType {
|
||||
BANNER_ALERT = "BANNER_ALERT",
|
||||
TOAST_ALERT = "TOAST_ALERT",
|
||||
INLINE_FIRST_NAME = "INLINE_FIRST_NAME",
|
||||
INLINE_EMAIL = "INLINE_EMAIL",
|
||||
INLINE_PASSWORD = "INLINE_PASSWORD",
|
||||
}
|
||||
|
||||
export const errorHandler = (
|
||||
errorType: TErrorTypes,
|
||||
errorMessage: string | undefined
|
||||
): { type: EErrorAlertType | undefined; message: string | undefined } => {
|
||||
const errorPayload = {
|
||||
type: undefined,
|
||||
message: errorMessage || undefined,
|
||||
};
|
||||
const signUpErrorTypes = [""];
|
||||
const signInErrorTypes = [""];
|
||||
|
||||
console.log("errorType", errorType);
|
||||
console.log("signUpErrorTypes", signUpErrorTypes);
|
||||
console.log("signInErrorTypes", signInErrorTypes);
|
||||
|
||||
return errorPayload;
|
||||
};
|
Loading…
Reference in New Issue
Block a user