diff --git a/package.json b/package.json
index 46abe456..71c847d6 100644
--- a/package.json
+++ b/package.json
@@ -43,6 +43,7 @@
"react-spinners": "^0.13.8",
"rodal": "^2.0.0",
"storybook-addon-sass-postcss": "^0.1.3",
+ "storybrook": "^0.0.0",
"tsconfig-paths-webpack-plugin": "^4.0.0"
},
"devDependencies": {
diff --git a/src/components/masa-interface/masa-interface.tsx b/src/components/masa-interface/masa-interface.tsx
index 662ccf3b..d00644ec 100644
--- a/src/components/masa-interface/masa-interface.tsx
+++ b/src/components/masa-interface/masa-interface.tsx
@@ -52,15 +52,17 @@ export const MasaInterface = ({
// if (network && !chain?.name.includes(network)) return 'switchNetwork';
if (!isLoggedIn && provider) return 'authenticate';
+ console.log({soulnames})
- if (
- (!soulnames || (soulnames && soulnames.length === 0)) &&
- scope?.includes('soulname')
- )
+ if (!identity?.identityId && scope?.includes('identity'))
+ return 'createIdentity';
+
+ if (
+ (!soulnames || (soulnames && soulnames.length === 0)) &&
+ scope?.includes('soulname')
+ )
return 'createSoulname';
- if (!identity?.identityId && scope?.includes('identity'))
- return 'createIdentity';
if (identity && !creditScores?.length && scope?.includes('credit-score'))
return 'createCreditScore';
diff --git a/src/components/masa-interface/pages/create-identity/create-identity.tsx b/src/components/masa-interface/pages/create-identity/create-identity.tsx
index 972c5f02..802ae36f 100644
--- a/src/components/masa-interface/pages/create-identity/create-identity.tsx
+++ b/src/components/masa-interface/pages/create-identity/create-identity.tsx
@@ -3,7 +3,7 @@ import { useMasa } from '../../../../provider';
import { MasaLoading } from '../../../masa-loading';
export const InterfaceCreateIdentity = (): JSX.Element => {
- const { handlePurchaseIdentity, handleLogout, isLoading } = useMasa();
+ const { handlePurchaseIdentity, isLoading } = useMasa();
const createIdentity = useCallback(async () => {
await handlePurchaseIdentity?.();
@@ -12,23 +12,12 @@ export const InterfaceCreateIdentity = (): JSX.Element => {
if (isLoading) return
Create your identity to enable all its benefits
+Congratulations you already have a Celo Domain Name in your wallet. You must now mint a Celo Prosperity Passport.
+I don't want to create an identity
-