diff --git a/package.json b/package.json index e8b59022..2fd95f6f 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,8 @@ "tippy.js": "^6.3.7", "tiptap-markdown": "^0.8.8", "use-react-workers": "^0.3.0", - "virtua": "^0.18.0" + "virtua": "^0.18.0", + "zustand": "^4.4.7" }, "devDependencies": { "@tailwindcss/forms": "^0.5.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 41dffa86..e56da65c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -209,6 +209,9 @@ dependencies: virtua: specifier: ^0.18.0 version: 0.18.0(react-dom@18.2.0)(react@18.2.0) + zustand: + specifier: ^4.4.7 + version: 4.4.7(@types/react@18.2.45)(react@18.2.0) devDependencies: '@tailwindcss/forms': @@ -5877,6 +5880,14 @@ packages: tslib: 2.6.2 dev: false + /use-sync-external-store@1.2.0(react@18.2.0): + resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + dependencies: + react: 18.2.0 + dev: false + /utf-8-validate@5.0.10: resolution: {integrity: sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==} engines: {node: '>=6.14.2'} @@ -6084,3 +6095,23 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} dev: true + + /zustand@4.4.7(@types/react@18.2.45)(react@18.2.0): + resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + dependencies: + '@types/react': 18.2.45 + react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) + dev: false diff --git a/src/libs/ark/ark.ts b/src/libs/ark/ark.ts index 88182adb..e22322be 100644 --- a/src/libs/ark/ark.ts +++ b/src/libs/ark/ark.ts @@ -196,8 +196,6 @@ export class Ark { ? [this.settings.tunnelUrl, this.settings.tunnelUrl + '/'] : []; - console.log(blacklistRelayUrls); - const cacheAdapter = new NDKCacheAdapterTauri(this.#storage); const ndk = new NDK({ cacheAdapter,