@@ -2,6 +2,7 @@ import { useCallback, useEffect, useState } from "react";
22import { useSmartContract } from "@/context/SmartContractContext" ;
33import { toast } from "sonner" ;
44import { useLogger } from '@/context/LoggerContext' ;
5+ import Constants from "@/lib/Constants" ;
56
67export 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
0 commit comments