diff --git a/bun.lock b/bun.lock index b1a0ef84..a8c6d9e0 100644 --- a/bun.lock +++ b/bun.lock @@ -18,7 +18,7 @@ "@radix-ui/react-switch": "^1.1.1", "@radix-ui/react-tooltip": "^1.1.6", "@react-oauth/google": "^0.12.1", - "@zk-email/sdk": "1.4.1-2", + "@zk-email/sdk": "2.0.1-6", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "framer-motion": "^11.11.11", @@ -398,9 +398,9 @@ "@zk-email/helpers": ["@zk-email/helpers@6.4.2", "", { "dependencies": { "addressparser": "^1.0.1", "atob": "^2.1.2", "circomlibjs": "^0.1.7", "libmime": "^5.2.1", "localforage": "^1.10.0", "node-forge": "^1.3.1", "pako": "^2.1.0", "psl": "^1.9.0", "snarkjs": "https://github.com/sampritipanda/snarkjs.git#fef81fc51d17a734637555c6edbd585ecda02d9e" } }, "sha512-0S49A5cezcnCR98qAw/zJfjr8l/uFy20BcPxS8ADXNA9RVp4cUB2EQ4imRqnAg8ZoM+C/D+si1h/9KkW9qrJyw=="], - "@zk-email/relayer-utils": ["@zk-email/relayer-utils@0.4.66-2", "", {}, "sha512-4bf3g9kkauQqr3IncB/oidwP9seYR1BZ4pdHTiND89zL287QWEJkQAvKfF3neNA34ZsY1f3omCsylCMGJJrwQA=="], + "@zk-email/relayer-utils": ["@zk-email/relayer-utils@0.4.66-4", "", {}, "sha512-Fyx93d909uxbaCZHm/C44dge1s3s5h+4pFMylCqPwb2b1Gj+wmfJwYNM1zsZcQeJowFVkqlUJeJ3rYIBlJyhkg=="], - "@zk-email/sdk": ["@zk-email/sdk@1.4.1-2", "", { "dependencies": { "@azure/msal-browser": "^4.5.1", "@mach-34/noir-bignum-paramgen": "^1.1.2", "@peculiar/webcrypto": "^1.5.0", "@zk-email/relayer-utils": "0.4.66-2", "@zk-email/snarkjs": "^0.0.1", "@zk-email/zkemail-nr": "1.3.3-3", "ethers": "^6.13.4", "jszip": "^3.10.1", "poseidon-lite": "^0.3.0", "rsa-key": "^0.0.6", "snarkjs": "^0.7.5", "viem": "^2.21.53", "zod": "^3.23.8" }, "peerDependencies": { "typescript": "^5.0.0" } }, "sha512-W3xCOzVeU/miasnyzpmS/Wa9qdMRE5xN1kSiq/qd5cWXikFPHfN0XX8YMD/6XpPcUW6FkO3LclX6Lgi0cclHyA=="], + "@zk-email/sdk": ["@zk-email/sdk@2.0.1-6", "", { "dependencies": { "@azure/msal-browser": "^4.5.1", "@mach-34/noir-bignum-paramgen": "^1.1.2", "@peculiar/webcrypto": "^1.5.0", "@zk-email/relayer-utils": "0.4.66-4", "@zk-email/snarkjs": "^0.0.1", "@zk-email/zkemail-nr": "1.3.3-3", "ethers": "^6.13.4", "jszip": "^3.10.1", "poseidon-lite": "^0.3.0", "rsa-key": "^0.0.6", "snarkjs": "^0.7.5", "viem": "^2.21.53", "zod": "^3.23.8" }, "peerDependencies": { "typescript": "^5.0.0" } }, "sha512-HxsIGd1MdrRT5NxCaFP6WW9aiKUMOHyjHy9sMxmHjmJ6EewK2PwrjDNg+gEcguXd7MLDJsh9s8yk2kRzUrYFbw=="], "@zk-email/snarkjs": ["@zk-email/snarkjs@0.0.1", "", { "dependencies": { "@iden3/binfileutils": "0.0.12", "bfj": "^7.0.2", "blake2b-wasm": "^2.4.0", "circom_runtime": "0.1.28", "ejs": "^3.1.6", "fastfile": "0.0.20", "ffjavascript": "0.3.1", "js-sha3": "^0.8.0", "logplease": "^1.2.15", "r1csfile": "0.0.48" }, "bin": { "snarkjs": "build/cli.cjs" } }, ""], diff --git a/bun.lockb b/bun.lockb index b14d5f2b..bae5bd64 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 9bb03775..84580feb 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@radix-ui/react-switch": "^1.1.1", "@radix-ui/react-tooltip": "^1.1.6", "@react-oauth/google": "^0.12.1", - "@zk-email/sdk": "1.4.1-2", + "@zk-email/sdk": "2.0.1-6", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "framer-motion": "^11.11.11", diff --git a/src/app/components/Navbar.tsx b/src/app/components/Navbar.tsx index c75659a5..e93f5783 100644 --- a/src/app/components/Navbar.tsx +++ b/src/app/components/Navbar.tsx @@ -15,11 +15,6 @@ const Navbar = () => { const searchParams = useSearchParams(); const { search, filters, sort } = useBlueprintFiltersStore(); - const handleCreateBlueprint = () => { - localStorage.removeItem('create-blueprint'); - router.push('/create'); - }; - // Handle logo click to preserve filters and sort when on home page const handleLogoClick = () => { if (pathname === '/') { @@ -44,6 +39,11 @@ const Navbar = () => { } }; + const handleCreateBlueprint = () => { + localStorage.removeItem('create-blueprint'); + router.push('/create'); + }; + return (