diff --git a/examples/react/package.json b/examples/react/package.json index d6d5744a..805eee3c 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -16,7 +16,6 @@ "@vanilla-extract/css": "^1.9.3", "ethers": "^5.7.2", "framer-motion": "^8.5.2", - "query-string": "^8.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^5.3.3", diff --git a/examples/react/src/components/Homepage.tsx b/examples/react/src/components/Homepage.tsx index ac1a92e9..709a0bef 100644 --- a/examples/react/src/components/Homepage.tsx +++ b/examples/react/src/components/Homepage.tsx @@ -1,5 +1,4 @@ import React, { useEffect } from 'react' -import qs from 'query-string' import { useOpenConnectModal, signEthAuthProof, @@ -32,7 +31,6 @@ import { MoonIcon, SignoutIcon, useTheme, - vars, Spinner, useMediaQuery, Switch, @@ -48,6 +46,10 @@ import abi from '../constants/nft-abi' import { ethers } from 'ethers' import { Alert, AlertProps } from './Alert' +// append ?debug to url to enable debug mode +const searchParams = new URLSearchParams(location.search) +const isDebugMode = searchParams.has('debug') + function Homepage() { const { theme, setTheme } = useTheme() const { setTheme: setKitTheme } = useKitTheme() @@ -140,10 +142,6 @@ function Homepage() { const publicClient = usePublicClient({ chainId }) - // append ?debug=true to url to enable debug mode - const { debug } = qs.parse(location.search) - const isDebugMode = debug === 'true' - const generateEthAuthProof = async () => { if (!walletClient || !publicClient) { return diff --git a/examples/react/vite.config.js b/examples/react/vite.config.js index b4050be0..0e15e775 100644 --- a/examples/react/vite.config.js +++ b/examples/react/vite.config.js @@ -10,9 +10,6 @@ dns.setDefaultResultOrder('verbatim') export default defineConfig(() => { return { - // build: { - // outDir: 'build', - // }, plugins: [ react(), nodePolyfills({ @@ -25,7 +22,11 @@ export default defineConfig(() => { vanillaExtractPlugin(), svgrPlugin() ], + build: { + minify: false + }, server: { + minify: false, port: 4444, fs: { // Allow serving files from one level up to the project root diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 82dd2c15..5e4e6433 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -170,9 +170,6 @@ importers: framer-motion: specifier: ^8.5.2 version: 8.5.5(react-dom@18.2.0)(react@18.2.0) - query-string: - specifier: ^8.1.0 - version: 8.2.0 react: specifier: ^18.2.0 version: 18.2.0 @@ -11006,11 +11003,6 @@ packages: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} engines: {node: '>=0.10'} - /decode-uri-component@0.4.1: - resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} - engines: {node: '>=14.16'} - dev: false - /deep-eql@4.1.3: resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} engines: {node: '>=6'} @@ -12072,11 +12064,6 @@ packages: resolution: {integrity: sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==} engines: {node: '>=0.10.0'} - /filter-obj@5.1.0: - resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} - engines: {node: '>=14.16'} - dev: false - /finalhandler@1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} @@ -15181,15 +15168,6 @@ packages: split-on-first: 1.1.0 strict-uri-encode: 2.0.0 - /query-string@8.2.0: - resolution: {integrity: sha512-tUZIw8J0CawM5wyGBiDOAp7ObdRQh4uBor/fUR9ZjmbZVvw95OD9If4w3MQxr99rg0DJZ/9CIORcpEqU5hQG7g==} - engines: {node: '>=14.16'} - dependencies: - decode-uri-component: 0.4.1 - filter-obj: 5.1.0 - split-on-first: 3.0.0 - dev: false - /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} engines: {node: '>=0.4.x'} @@ -16176,11 +16154,6 @@ packages: resolution: {integrity: sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==} engines: {node: '>=6'} - /split-on-first@3.0.0: - resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} - engines: {node: '>=12'} - dev: false - /split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'}