Skip to content

Commit 6557098

Browse files
committed
refactor(constants): add
1 parent 6bd94f2 commit 6557098

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

hooks/useContractMethods.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { useCallback, useEffect, useState } from "react";
22
import { useSmartContract } from "@/context/SmartContractContext";
33
import { toast } from "sonner";
44
import { useLogger } from '@/context/LoggerContext';
5+
import Constants from "@/lib/Constants";
56

67
export const useContractMethods = () => {
78
const { log, logException } = useLogger();
@@ -40,7 +41,7 @@ export const useContractMethods = () => {
4041
`This profile is free to reserve; join now!`, { duration: 1000 }
4142
);
4243
} else if (revertReason.includes("Username is reserved or contains a reserved prefix")) {
43-
toast.warning(`This username might confuse users, please choose your brand name`);
44+
toast.warning(Constants.USERNAME_ALREADY_TAKEN);
4445
}
4546
} else {
4647
debugger
@@ -71,7 +72,7 @@ export const useContractMethods = () => {
7172
`This profile is not found!`, { duration: 10000 }
7273
);
7374
} else if (revertReason.includes("Username is reserved or contains a reserved prefix")) {
74-
toast.warning(`This username might confuse users, please choose your brand name`);
75+
toast.warning(Constants.USERNAME_ALREADY_TAKEN);
7576
}
7677
} else {
7778
debugger
@@ -105,7 +106,7 @@ export const useContractMethods = () => {
105106
`Each wallet can only have one profile. Please use a different wallet.`
106107
);
107108
} else if (revertReason.includes("Username is reserved or contains a reserved prefix")) {
108-
throw Error(`This username might confuse users, please choose your brand name`);
109+
throw Error(Constants.USERNAME_ALREADY_TAKEN);
109110
} else if (revertReason.includes("Username already taken")) {
110111
throw Error(`It is taken. now be creative.`);
111112
}
@@ -149,7 +150,7 @@ export const useContractMethods = () => {
149150
);
150151
}
151152
else if (revertReason.includes("Username is reserved or contains a reserved prefix")) {
152-
toast.warning(`This username might confuse users, please choose your brand name`);
153+
toast.warning(Constants.USERNAME_ALREADY_TAKEN);
153154
}
154155
} else {
155156
debugger

lib/Constants.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export default {
2+
USERNAME_ALREADY_TAKEN:"Already taken, choose another unique brand name"
3+
}

0 commit comments

Comments
 (0)