From 62af21d156ea68db73aaf40b7b33c2a7f3be4467 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CAkshola00=E2=80=9D?= <“akinniyishola07@gmail.com”> Date: Thu, 27 Feb 2025 22:20:26 +0100 Subject: [PATCH 1/2] feat: handle double connect wallet mdal --- client/components/playground/Header/index.tsx | 35 +------------------ client/yarn.lock | 33 ----------------- 2 files changed, 1 insertion(+), 67 deletions(-) diff --git a/client/components/playground/Header/index.tsx b/client/components/playground/Header/index.tsx index d23f6bd3..5fec70eb 100644 --- a/client/components/playground/Header/index.tsx +++ b/client/components/playground/Header/index.tsx @@ -37,7 +37,6 @@ export default function Header({ const [isEditing, setIsEditing] = useState(false); const [projectName, setProjectName] = useState("DevXStark"); const [isCompileModalOpen, setIsCompileModalOpen] = useState(false); - const [isWalletModalOpen, setIsWalletModalOpen] = useState(false); // Wallet connection state const [connection, setConnection] = useState(null); @@ -104,7 +103,6 @@ export default function Header({ const address = await getWalletAddress(result.wallet); setWalletAddress(address); localStorage.setItem("starknetConnection", "true"); - setIsWalletModalOpen(false); } } catch (error) { console.error("Error connecting wallet:", error); @@ -198,7 +196,7 @@ export default function Header({ ) : ( - )} @@ -231,37 +229,6 @@ export default function Header({ - {/* Wallet Connection Modal */} - - - -

Connect your Starknet wallet

-
-
- - - -
-
-
); } diff --git a/client/yarn.lock b/client/yarn.lock index 958c0c7f..7d062ec6 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -464,17 +464,6 @@ dependencies: "@edge-runtime/primitives" "4.1.0" - -"@esbuild/win32-x64@0.21.5": - version "0.21.5" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz" - integrity sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw== - -"@esbuild/win32-x64@0.24.2": - version "0.24.2" - resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz" - integrity sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg== - "@esbuild/linux-x64@0.21.5": version "0.21.5" resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz" @@ -1035,11 +1024,6 @@ extend "3.0.2" ibm-cloud-sdk-core "^5.0.2" -"@img/sharp-win32-x64@0.33.5": - version "0.33.5" - resolved "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz" - integrity sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg== - "@img/sharp-libvips-linux-x64@1.0.4": version "1.0.4" resolved "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz" @@ -1050,7 +1034,6 @@ resolved "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz" integrity sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw== - "@img/sharp-linux-x64@0.33.5": version "0.33.5" resolved "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz" @@ -1065,7 +1048,6 @@ optionalDependencies: "@img/sharp-libvips-linuxmusl-x64" "1.0.4" - "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" @@ -1352,11 +1334,6 @@ dependencies: glob "10.3.10" -"@next/swc-win32-x64-msvc@14.2.17": - version "14.2.17" - resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.17.tgz" - integrity sha512-vkQfN1+4V4KqDibkW2q0sJ6CxQuXq5l2ma3z0BRcfIqkAMZiiW67T9yCpwqJKP68QghBtPEFjPAlaqe38O6frw== - "@next/swc-linux-x64-gnu@14.2.17": version "14.2.17" resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.17.tgz" @@ -2255,11 +2232,6 @@ estree-walker "^2.0.2" picomatch "^4.0.2" -"@rollup/rollup-win32-x64-msvc@4.30.1": - version "4.30.1" - resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.30.1.tgz" - integrity sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og== - "@rollup/rollup-linux-x64-gnu@4.30.1": version "4.30.1" resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.30.1.tgz" @@ -6933,11 +6905,6 @@ es6-promisify@^5.0.0: dependencies: es6-promise "^4.0.3" -esbuild-windows-64@0.14.47: - version "0.14.47" - resolved "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.47.tgz" - integrity sha512-/Pk5jIEH34T68r8PweKRi77W49KwanZ8X6lr3vDAtOlH5EumPE4pBHqkCUdELanvsT14yMXLQ/C/8XPi1pAtkQ== - esbuild-linux-64@0.14.47: version "0.14.47" resolved "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.47.tgz" From 86a0cd034009df23e48b71ada3aef75a9e6bf32c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CAkshola00=E2=80=9D?= <“akinniyishola07@gmail.com”> Date: Thu, 27 Feb 2025 22:21:37 +0100 Subject: [PATCH 2/2] fix: linting issues --- client/components/playground/Header/index.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/client/components/playground/Header/index.tsx b/client/components/playground/Header/index.tsx index 5fec70eb..be823b57 100644 --- a/client/components/playground/Header/index.tsx +++ b/client/components/playground/Header/index.tsx @@ -4,9 +4,7 @@ import Link from "next/link"; import { Button } from "@/components/ui/button"; import Compile from "../Modal/Compile"; import { connect, disconnect } from "starknetkit"; -import { Dialog, DialogContent, DialogHeader } from "@/components/ui/dialog"; -import Argent from "@/public/img/Argent Wallet.png"; -import Bravoos from "@/public/img/bravoos wallet.jpeg"; + interface HeaderProps { showClearButton: boolean;