diff --git a/package.json b/package.json index c8220107583..a0523abf245 100644 --- a/package.json +++ b/package.json @@ -135,14 +135,14 @@ "@dlc-link/dlc-tools": "1.1.1", "@fungible-systems/zone-file": "2.0.0", "@hirosystems/token-metadata-api-client": "1.2.0", - "@leather.io/bitcoin": "0.8.0", + "@leather.io/bitcoin": "0.8.1", "@leather.io/constants": "0.8.0", "@leather.io/crypto": "1.0.2", "@leather.io/models": "0.10.0", - "@leather.io/query": "0.9.1", + "@leather.io/query": "0.9.2", "@leather.io/tokens": "0.6.0", "@leather.io/ui": "1.5.1", - "@leather.io/utils": "0.9.0", + "@leather.io/utils": "0.9.1", "@ledgerhq/hw-transport-webusb": "6.27.19", "@noble/hashes": "1.4.0", "@noble/secp256k1": "2.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bdba9d16a61..cbcabae9753 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: 1.2.0 version: 1.2.0(encoding@0.1.13) '@leather.io/bitcoin': - specifier: 0.8.0 - version: 0.8.0(encoding@0.1.13) + specifier: 0.8.1 + version: 0.8.1(encoding@0.1.13) '@leather.io/constants': specifier: 0.8.0 version: 0.8.0 @@ -48,8 +48,8 @@ importers: specifier: 0.10.0 version: 0.10.0 '@leather.io/query': - specifier: 0.9.1 - version: 0.9.1(@stacks/network@6.13.0(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1) + specifier: 0.9.2 + version: 0.9.2(@stacks/network@6.13.0(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1) '@leather.io/tokens': specifier: 0.6.0 version: 0.6.0 @@ -57,8 +57,8 @@ importers: specifier: 1.5.1 version: 1.5.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@swc/core@1.4.8)(@types/react-dom@18.3.0)(@types/react@18.3.3)(encoding@0.1.13)(expo-modules-autolinking@1.11.1)(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.8)(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) '@leather.io/utils': - specifier: 0.9.0 - version: 0.9.0 + specifier: 0.9.1 + version: 0.9.1 '@ledgerhq/hw-transport-webusb': specifier: 6.27.19 version: 6.27.19 @@ -85,7 +85,7 @@ importers: version: 2.0.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@reduxjs/toolkit': specifier: 2.2.3 - version: 2.2.3(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1) + version: 2.2.3(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1) '@scure/base': specifier: 1.1.6 version: 1.1.6 @@ -313,7 +313,7 @@ importers: version: 2.0.12(react@18.3.1) react-redux: specifier: 9.1.0 - version: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) + version: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) react-router-dom: specifier: 6.23.1 version: 6.23.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -401,10 +401,10 @@ importers: version: 0.5.13(@types/webpack@5.28.5(@swc/core@1.4.8)(esbuild@0.21.4)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.1)(webpack@5.91.0)))(react-refresh@0.14.2)(type-fest@4.20.0)(webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.91.0))(webpack-hot-middleware@2.26.1)(webpack@5.91.0(@swc/core@1.4.8)(esbuild@0.21.4)(webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.1)(webpack@5.91.0))) '@redux-devtools/cli': specifier: 4.0.0 - version: 4.0.0(@babel/core@7.24.4)(@types/react-dom@18.3.0)(@types/styled-components@5.1.34)(encoding@0.1.13)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0)) + version: 4.0.0(@babel/core@7.24.4)(@types/react-dom@18.3.0)(@types/styled-components@5.1.34)(encoding@0.1.13)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0)) '@redux-devtools/remote': specifier: 0.9.3 - version: 0.9.3(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1) + version: 0.9.3(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1) '@schemastore/web-manifest': specifier: 0.0.6 version: 0.0.6 @@ -2880,8 +2880,8 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@leather.io/bitcoin@0.8.0': - resolution: {integrity: sha512-Nrn3zCKa1qFgcBJjzaYJiyK6F1nN/yQarHmI9vaU4sJrlDwG4eq2mK8+hWWqPvkW3Fnt9yjn5VnMybsoVvkY8Q==} + '@leather.io/bitcoin@0.8.1': + resolution: {integrity: sha512-f7Su5azKbxmF2wbIq3OOeMAXb2QiP5Y7CUzWGhi8qbUDfKY0Fr35VgOD0kbwKLzbczJk+SyPUGXsZMt37TwqGQ==} '@leather.io/constants@0.8.0': resolution: {integrity: sha512-PmiFZG+MLqU6hi9Nr3wfb9SG57FMnV+4DCtDOr5SWB/7P1OR//qYDoaiSS9B4VwW4WRjdy32EmO/Om8z61WuMw==} @@ -2901,8 +2901,8 @@ packages: '@leather.io/prettier-config@0.5.0': resolution: {integrity: sha512-Pul+4MAyBKnQvqgcKJLbZl4DHnS4kCJzSuaYFW6cfHdre7BFn/iY6Er/Dvm9F8g7VMtkdYu68jEYxQ1Xc7A0KQ==} - '@leather.io/query@0.9.1': - resolution: {integrity: sha512-W3UCbnemmbTYEFjKrwn+5CGMmUYt0CMBLFto/7kQHVbdGQncNDZupH3L7a4DYOcKwEEuAVXmqTUfL6mJ1M0HTQ==} + '@leather.io/query@0.9.2': + resolution: {integrity: sha512-PSrLRl89rOU/LL2mXT6RI5SVytWDDQx2XDthDD6d/McwBhz2NNhRTBnKjnTTlEA1/gaHGqL+VZrOWr86HZ9Wzg==} peerDependencies: react: '*' @@ -2915,9 +2915,6 @@ packages: '@leather.io/ui@1.5.1': resolution: {integrity: sha512-xlSQuAPIEArpStEiIPj9uhWiyvk/ikboZnU2fMdmZh+KJHgcba/V557Z3nyHxjAiPOO1LPonyGa6yHgIaextUQ==} - '@leather.io/utils@0.9.0': - resolution: {integrity: sha512-/hTC/XuLc0YyVB8EUT/T/0an/82of0CUUhN0KcEUh3gBFN42kEsyutbpE1PSjLofNOAhuMbdSBnKO8m6G85X7w==} - '@leather.io/utils@0.9.1': resolution: {integrity: sha512-d1IgYl13u6hSm36GGUlRTvRlsOGtlPWuvXq1xlTR4eH8WWfTta4GcSRBiy6W06f7wHwspnI1+2ycnjgZjo7SvA==} @@ -3793,6 +3790,10 @@ packages: resolution: {integrity: sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==} engines: {node: '>=18'} + '@react-native/assets-registry@0.74.83': + resolution: {integrity: sha512-2vkLMVnp+YTZYTNSDIBZojSsjz8sl5PscP3j4GcV6idD8V978SZfwFlk8K0ti0BzRs11mzL0Pj17km597S/eTQ==} + engines: {node: '>=18'} + '@react-native/assets-registry@0.74.84': resolution: {integrity: sha512-dzUhwyaX04QosWZ8zyaaNB/WYZIdeDN1lcpfQbqiOhZJShRH+FLTDVONE/dqlMQrP+EO7lDqF0RrlIt9lnOCQQ==} engines: {node: '>=18'} @@ -12603,7 +12604,6 @@ packages: engines: {node: '>=18'} hasBin: true peerDependencies: - '@react-native/assets-registry': '*' '@types/react': ^18.2.6 react: 18.2.0 peerDependenciesMeta: @@ -17524,13 +17524,13 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - '@leather.io/bitcoin@0.8.0(encoding@0.1.13)': + '@leather.io/bitcoin@0.8.1(encoding@0.1.13)': dependencies: '@bitcoinerlab/secp256k1': 1.0.2 '@leather.io/constants': 0.8.0 '@leather.io/crypto': 1.0.2 '@leather.io/models': 0.10.0 - '@leather.io/utils': 0.9.0 + '@leather.io/utils': 0.9.1 '@noble/hashes': 1.4.0 '@noble/secp256k1': 2.1.0 '@scure/base': 1.1.6 @@ -17583,15 +17583,15 @@ snapshots: - '@vue/compiler-sfc' - supports-color - '@leather.io/query@0.9.1(@stacks/network@6.13.0(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)': + '@leather.io/query@0.9.2(@stacks/network@6.13.0(encoding@0.1.13))(encoding@0.1.13)(react@18.3.1)': dependencies: '@fungible-systems/zone-file': 2.0.0 '@hirosystems/token-metadata-api-client': 1.2.0(encoding@0.1.13) - '@leather.io/bitcoin': 0.8.0(encoding@0.1.13) + '@leather.io/bitcoin': 0.8.1(encoding@0.1.13) '@leather.io/constants': 0.8.0 '@leather.io/models': 0.10.0 '@leather.io/rpc': 2.0.0 - '@leather.io/utils': 0.9.0 + '@leather.io/utils': 0.9.1 '@noble/hashes': 1.4.0 '@scure/base': 1.1.6 '@scure/bip32': 1.4.0 @@ -17638,9 +17638,9 @@ snapshots: '@radix-ui/react-tooltip': 1.0.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@react-native/assets-registry': 0.73.1 '@react-native/metro-config': 0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13) - '@rnx-kit/metro-config': 1.3.14(@react-native/metro-config@0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@rnx-kit/metro-config': 1.3.14(@react-native/metro-config@0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) '@rnx-kit/metro-resolver-symlinks': 0.1.35 - '@shopify/restyle': 2.4.2(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@shopify/restyle': 2.4.2(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) '@storybook/react': 7.6.15(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.4.5) expo: 51.0.8(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13) expo-asset: 10.0.6(expo@51.0.8(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13)) @@ -17652,7 +17652,7 @@ snapshots: metro-resolver: 0.80.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) tsup: 8.1.0(@swc/core@1.4.8)(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.4.8)(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5) transitivePeerDependencies: - '@babel/core' @@ -17670,13 +17670,6 @@ snapshots: - typescript - utf-8-validate - '@leather.io/utils@0.9.0': - dependencies: - '@leather.io/constants': 0.8.0 - '@leather.io/models': 0.10.0 - '@leather.io/rpc': 2.0.0 - bignumber.js: 9.1.2 - '@leather.io/utils@0.9.1': dependencies: '@leather.io/constants': 0.8.0 @@ -19298,6 +19291,8 @@ snapshots: '@react-native/assets-registry@0.73.1': {} + '@react-native/assets-registry@0.74.83': {} + '@react-native/assets-registry@0.74.84': {} '@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.24.6(@babel/core@7.24.4))': @@ -19593,29 +19588,29 @@ snapshots: '@react-native/normalize-colors@0.74.83': {} - '@react-native/virtualized-lists@0.74.83(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + '@react-native/virtualized-lists@0.74.83(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) optionalDependencies: '@types/react': 18.3.3 - '@redux-devtools/app@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': + '@redux-devtools/app@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': dependencies: '@babel/runtime': 7.23.9 '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/chart-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1) - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) - '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) - '@redux-devtools/inspector-monitor-test-tab': 4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) - '@redux-devtools/inspector-monitor-trace-tab': 4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1) - '@redux-devtools/log-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1) - '@redux-devtools/rtk-query-monitor': 5.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) - '@redux-devtools/slider-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) + '@redux-devtools/chart-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/inspector-monitor-test-tab': 4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) + '@redux-devtools/inspector-monitor-trace-tab': 4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1) + '@redux-devtools/log-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1) + '@redux-devtools/rtk-query-monitor': 5.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) + '@redux-devtools/slider-monitor': 5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) '@redux-devtools/ui': 1.3.1(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) - '@reduxjs/toolkit': 1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1) + '@reduxjs/toolkit': 1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1) '@types/react': 18.3.3 '@types/styled-components': 5.1.34 d3-state-visualizer: 2.0.0 @@ -19628,7 +19623,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-icons: 4.12.0(react@18.3.1) react-is: 18.2.0 - react-redux: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1) + react-redux: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1) redux: 4.2.1 redux-persist: 6.0.0(react@18.3.1)(redux@4.2.1) socketcluster-client: 17.2.2 @@ -19639,10 +19634,10 @@ snapshots: - react-native - utf-8-validate - '@redux-devtools/chart-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1)': + '@redux-devtools/chart-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1)': dependencies: '@babel/runtime': 7.23.9 - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@types/react': 18.3.3 '@types/redux-devtools-themes': 1.0.3 d3-state-visualizer: 2.0.0 @@ -19651,11 +19646,11 @@ snapshots: redux: 4.2.1 redux-devtools-themes: 1.0.0 - '@redux-devtools/cli@4.0.0(@babel/core@7.24.4)(@types/react-dom@18.3.0)(@types/styled-components@5.1.34)(encoding@0.1.13)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))': + '@redux-devtools/cli@4.0.0(@babel/core@7.24.4)(@types/react-dom@18.3.0)(@types/styled-components@5.1.34)(encoding@0.1.13)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))': dependencies: '@apollo/server': 4.10.0(encoding@0.1.13)(graphql@16.8.1) '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/app': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) + '@redux-devtools/app': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@types/react-dom@18.3.0)(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) '@types/react': 18.3.3 body-parser: 1.20.2 chalk: 5.3.0 @@ -19695,20 +19690,20 @@ snapshots: - tedious - utf-8-validate - '@redux-devtools/core@4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1)': + '@redux-devtools/core@4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1)': dependencies: '@babel/runtime': 7.23.9 '@redux-devtools/instrument': 2.2.0(redux@4.2.1) lodash: 4.17.21 react: 18.3.1 - react-redux: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) redux: 5.0.1 - '@redux-devtools/inspector-monitor-test-tab@4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': + '@redux-devtools/inspector-monitor-test-tab@4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': dependencies: '@babel/runtime': 7.23.9 '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) '@redux-devtools/ui': 1.3.1(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) '@types/react': 18.3.3 '@types/styled-components': 5.1.34 @@ -19723,12 +19718,12 @@ snapshots: simple-diff: 1.7.2 styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1) - '@redux-devtools/inspector-monitor-trace-tab@4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)': + '@redux-devtools/inspector-monitor-trace-tab@4.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)': dependencies: '@babel/code-frame': 8.0.0-alpha.5 '@babel/runtime': 7.23.9 '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/inspector-monitor': 6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1) '@types/chrome': 0.0.254 '@types/react': 18.3.3 anser: 2.1.1 @@ -19740,7 +19735,7 @@ snapshots: redux-devtools-themes: 1.0.0 source-map: 0.5.7 - '@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1)': + '@redux-devtools/inspector-monitor@6.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@5.0.1)': dependencies: '@babel/runtime': 7.23.9 '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -19748,7 +19743,7 @@ snapshots: '@dnd-kit/sortable': 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@types/lodash': 4.14.202 '@types/react': 18.3.3 '@types/redux-devtools-themes': 1.0.3 @@ -19777,10 +19772,10 @@ snapshots: lodash: 4.17.21 redux: 5.0.1 - '@redux-devtools/log-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1)': + '@redux-devtools/log-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(react@18.3.1)(redux@4.2.1)': dependencies: '@babel/runtime': 7.23.9 - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@types/lodash.debounce': 4.0.9 '@types/react': 18.3.3 '@types/redux-devtools-themes': 1.0.3 @@ -19790,11 +19785,11 @@ snapshots: redux: 4.2.1 redux-devtools-themes: 1.0.0 - '@redux-devtools/remote@0.9.3(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1)': + '@redux-devtools/remote@0.9.3(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1)': dependencies: '@babel/runtime': 7.24.4 '@redux-devtools/instrument': 2.2.0(redux@5.0.1) - '@redux-devtools/utils': 3.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1) + '@redux-devtools/utils': 3.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1) jsan: 3.1.14 querystring: 0.2.1 redux: 5.0.1 @@ -19806,13 +19801,13 @@ snapshots: - immutable - utf-8-validate - '@redux-devtools/rtk-query-monitor@5.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': + '@redux-devtools/rtk-query-monitor@5.0.0(@emotion/react@11.11.3(@types/react@18.3.3)(react@18.3.1))(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': dependencies: '@babel/runtime': 7.23.9 '@emotion/react': 11.11.3(@types/react@18.3.3)(react@18.3.1) - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@redux-devtools/ui': 1.3.1(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) - '@reduxjs/toolkit': 1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1) + '@reduxjs/toolkit': 1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1) '@types/lodash': 4.14.202 '@types/react': 18.3.3 '@types/redux-devtools-themes': 1.0.3 @@ -19835,10 +19830,10 @@ snapshots: immutable: 4.3.6 jsan: 3.1.14 - '@redux-devtools/slider-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': + '@redux-devtools/slider-monitor@5.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(redux@4.2.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1))': dependencies: '@babel/runtime': 7.23.9 - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@redux-devtools/ui': 1.3.1(@types/react@18.3.3)(@types/styled-components@5.1.34)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react-is@18.2.0)(react@18.3.1)) '@types/react': 18.3.3 '@types/redux-devtools-themes': 1.0.3 @@ -19875,10 +19870,10 @@ snapshots: transitivePeerDependencies: - react-dom - '@redux-devtools/utils@3.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1)': + '@redux-devtools/utils@3.0.0(@redux-devtools/core@4.0.0(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)(redux@4.2.1))(immutable@4.3.6)(redux@5.0.1)': dependencies: '@babel/runtime': 7.24.4 - '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) + '@redux-devtools/core': 4.0.0(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)(redux@5.0.1) '@redux-devtools/serialize': 0.4.2(immutable@4.3.6) '@types/get-params': 0.1.2 get-params: 0.1.2 @@ -19888,7 +19883,7 @@ snapshots: nanoid: 3.3.4 redux: 5.0.1 - '@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)': + '@reduxjs/toolkit@1.9.7(react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1))(react@18.3.1)': dependencies: immer: 9.0.21 redux: 4.2.1 @@ -19896,9 +19891,9 @@ snapshots: reselect: 4.1.8 optionalDependencies: react: 18.3.1 - react-redux: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1) + react-redux: 8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1) - '@reduxjs/toolkit@2.2.3(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)': + '@reduxjs/toolkit@2.2.3(react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1))(react@18.3.1)': dependencies: immer: 10.0.4 redux: 5.0.1 @@ -19906,7 +19901,7 @@ snapshots: reselect: 5.1.0 optionalDependencies: react: 18.3.1 - react-redux: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) + react-redux: 9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1) '@remix-run/router@1.16.1': {} @@ -19937,14 +19932,14 @@ snapshots: '@rnx-kit/console@1.1.0': {} - '@rnx-kit/metro-config@1.3.14(@react-native/metro-config@0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + '@rnx-kit/metro-config@1.3.14(@react-native/metro-config@0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': dependencies: '@rnx-kit/console': 1.1.0 '@rnx-kit/tools-node': 2.1.1 '@rnx-kit/tools-react-native': 1.3.5 '@rnx-kit/tools-workspaces': 0.1.6 react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) optionalDependencies: '@react-native/metro-config': 0.73.5(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13) @@ -20231,10 +20226,10 @@ snapshots: - encoding - supports-color - '@shopify/restyle@2.4.2(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': + '@shopify/restyle@2.4.2(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) '@sideway/address@4.1.5': dependencies: @@ -30909,19 +30904,19 @@ snapshots: lottie-web: 5.12.2 react: 18.3.1 - react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1): + react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 13.6.6(encoding@0.1.13) '@react-native-community/cli-platform-android': 13.6.6(encoding@0.1.13) '@react-native-community/cli-platform-ios': 13.6.6(encoding@0.1.13) - '@react-native/assets-registry': 0.73.1 + '@react-native/assets-registry': 0.74.83 '@react-native/codegen': 0.74.83(@babel/preset-env@7.24.6(@babel/core@7.24.4)) '@react-native/community-cli-plugin': 0.74.83(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(encoding@0.1.13) '@react-native/gradle-plugin': 0.74.83 '@react-native/js-polyfills': 0.74.83 '@react-native/normalize-colors': 0.74.83 - '@react-native/virtualized-lists': 0.74.83(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) + '@react-native/virtualized-lists': 0.74.83(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.2.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -30965,7 +30960,7 @@ snapshots: qr.js: 0.0.0 react: 18.3.1 - react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1): + react-redux@8.1.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@4.2.1): dependencies: '@babel/runtime': 7.23.9 '@types/hoist-non-react-statics': 3.3.5 @@ -30978,17 +30973,17 @@ snapshots: '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react-dom: 18.3.1(react@18.3.1) - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) redux: 4.2.1 - react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1): + react-redux@9.1.0(@types/react@18.3.3)(react-native@0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.2.0))(react@18.3.1)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: '@types/react': 18.3.3 - react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@react-native/assets-registry@0.73.1)(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) + react-native: 0.74.1(@babel/core@7.24.4)(@babel/preset-env@7.24.6(@babel/core@7.24.4))(@types/react@18.3.3)(encoding@0.1.13)(react@18.3.1) redux: 5.0.1 react-refresh@0.14.2: {} diff --git a/src/app/features/dialogs/edit-nonce-dialog/edit-nonce-dialog.tsx b/src/app/features/dialogs/edit-nonce-dialog/edit-nonce-dialog.tsx index 7755f21e192..35389fa1f3d 100644 --- a/src/app/features/dialogs/edit-nonce-dialog/edit-nonce-dialog.tsx +++ b/src/app/features/dialogs/edit-nonce-dialog/edit-nonce-dialog.tsx @@ -1,10 +1,11 @@ import { useCallback, useState } from 'react'; import { useLocation, useNavigate } from 'react-router-dom'; -import { Dialog, Link } from '@leather.io/ui'; import { useFormikContext } from 'formik'; import { Stack, styled } from 'leather-styles/jsx'; +import { Dialog, Link } from '@leather.io/ui'; + import { StacksSendFormValues, StacksTransactionFormValues } from '@shared/models/form.model'; import { useOnMount } from '@app/common/hooks/use-on-mount'; diff --git a/src/app/features/dialogs/increase-fee-dialog/increase-btc-fee-dialog.tsx b/src/app/features/dialogs/increase-fee-dialog/increase-btc-fee-dialog.tsx index 99ab090b630..52a92904a6a 100644 --- a/src/app/features/dialogs/increase-fee-dialog/increase-btc-fee-dialog.tsx +++ b/src/app/features/dialogs/increase-fee-dialog/increase-btc-fee-dialog.tsx @@ -1,11 +1,12 @@ import { Suspense } from 'react'; import { Outlet, useLocation, useNavigate } from 'react-router-dom'; +import { Formik } from 'formik'; +import { Flex, Stack } from 'leather-styles/jsx'; + import type { BitcoinTx } from '@leather.io/models'; import { Caption, Dialog, Spinner } from '@leather.io/ui'; import { btcToSat, createMoney, formatMoney } from '@leather.io/utils'; -import { Formik } from 'formik'; -import { Flex, Stack } from 'leather-styles/jsx'; import { RouteUrls } from '@shared/route-urls'; diff --git a/src/app/features/dialogs/increase-fee-dialog/increase-stx-fee-dialog.tsx b/src/app/features/dialogs/increase-fee-dialog/increase-stx-fee-dialog.tsx index 2b98bb0dd12..216d4bb1c89 100644 --- a/src/app/features/dialogs/increase-fee-dialog/increase-stx-fee-dialog.tsx +++ b/src/app/features/dialogs/increase-fee-dialog/increase-stx-fee-dialog.tsx @@ -1,6 +1,12 @@ import { Suspense, useCallback, useEffect } from 'react'; import { Outlet, useLocation, useNavigate, useParams } from 'react-router-dom'; +import { type StacksTransaction } from '@stacks/transactions'; +import BigNumber from 'bignumber.js'; +import { Formik } from 'formik'; +import { Flex, Stack } from 'leather-styles/jsx'; +import * as yup from 'yup'; + import { useStacksRawTransaction, useStxAvailableUnlockedBalance, @@ -8,11 +14,6 @@ import { } from '@leather.io/query'; import { Caption, Dialog, Spinner } from '@leather.io/ui'; import { microStxToStx, stxToMicroStx } from '@leather.io/utils'; -import { type StacksTransaction } from '@stacks/transactions'; -import BigNumber from 'bignumber.js'; -import { Formik } from 'formik'; -import { Flex, Stack } from 'leather-styles/jsx'; -import * as yup from 'yup'; import { RouteUrls } from '@shared/route-urls'; diff --git a/src/app/features/dialogs/switch-account-dialog/switch-account-dialog.tsx b/src/app/features/dialogs/switch-account-dialog/switch-account-dialog.tsx index 0c370f420e6..4f1724f28e7 100644 --- a/src/app/features/dialogs/switch-account-dialog/switch-account-dialog.tsx +++ b/src/app/features/dialogs/switch-account-dialog/switch-account-dialog.tsx @@ -1,9 +1,10 @@ import { memo } from 'react'; import { Virtuoso } from 'react-virtuoso'; -import { Button, Dialog } from '@leather.io/ui'; import { Box } from 'leather-styles/jsx'; +import { Button, Dialog } from '@leather.io/ui'; + import { useCreateAccount } from '@app/common/hooks/account/use-create-account'; import { useWalletType } from '@app/common/use-wallet-type'; import { useCurrentAccountIndex } from '@app/store/accounts/account'; diff --git a/src/app/features/ledger/generic-steps/unsupported-browser/unsupported-browser.layout.tsx b/src/app/features/ledger/generic-steps/unsupported-browser/unsupported-browser.layout.tsx index 1816e2cd008..4486d86e91e 100644 --- a/src/app/features/ledger/generic-steps/unsupported-browser/unsupported-browser.layout.tsx +++ b/src/app/features/ledger/generic-steps/unsupported-browser/unsupported-browser.layout.tsx @@ -1,8 +1,9 @@ import { useNavigate } from 'react-router-dom'; -import { Dialog, Link } from '@leather.io/ui'; import { styled } from 'leather-styles/jsx'; +import { Dialog, Link } from '@leather.io/ui'; + import { UnsupportedBrowserImg } from '@app/features/ledger/illustrations/ledger-illu-unsupported-browser'; import { DialogHeader } from '@app/ui/components/containers/headers/dialog-header'; diff --git a/src/app/features/retrieve-taproot-to-native-segwit/components/retrieve-taproot-to-native-segwit.layout.tsx b/src/app/features/retrieve-taproot-to-native-segwit/components/retrieve-taproot-to-native-segwit.layout.tsx index 72e7ec0a133..d72d6a97620 100644 --- a/src/app/features/retrieve-taproot-to-native-segwit/components/retrieve-taproot-to-native-segwit.layout.tsx +++ b/src/app/features/retrieve-taproot-to-native-segwit/components/retrieve-taproot-to-native-segwit.layout.tsx @@ -1,6 +1,7 @@ -import { BtcAvatarIcon, Button, Callout, Dialog } from '@leather.io/ui'; import { Flex, styled } from 'leather-styles/jsx'; +import { BtcAvatarIcon, Button, Callout, Dialog } from '@leather.io/ui'; + import { Footer } from '@app/ui/components/containers/footers/footer'; import { DialogHeader } from '@app/ui/components/containers/headers/dialog-header'; import { Card } from '@app/ui/layout/card/card'; diff --git a/src/app/features/settings/network/network.tsx b/src/app/features/settings/network/network.tsx index f9d70217279..a79ef308ab0 100644 --- a/src/app/features/settings/network/network.tsx +++ b/src/app/features/settings/network/network.tsx @@ -1,8 +1,9 @@ import { useNavigate } from 'react-router-dom'; +import { SettingsSelectors } from '@tests/selectors/settings.selectors'; + import { WalletDefaultNetworkConfigurationIds } from '@leather.io/models'; import { Button, Dialog } from '@leather.io/ui'; -import { SettingsSelectors } from '@tests/selectors/settings.selectors'; import { RouteUrls } from '@shared/route-urls'; import { analytics } from '@shared/utils/analytics'; diff --git a/src/app/features/settings/settings.tsx b/src/app/features/settings/settings.tsx index dbfeadcf410..84f8a3e345b 100644 --- a/src/app/features/settings/settings.tsx +++ b/src/app/features/settings/settings.tsx @@ -7,6 +7,7 @@ import { Flex, Stack, styled } from 'leather-styles/jsx'; import { Caption, + DropdownMenu, ExitIcon, ExpandIcon, ExternalLinkIcon, @@ -35,7 +36,6 @@ import { ThemeDialog } from '@app/features/settings/theme/theme-dialog'; import { useCurrentStacksAccount } from '@app/store/accounts/blockchain/stacks/stacks-account.hooks'; import { useHasLedgerKeys, useLedgerDeviceTargetId } from '@app/store/ledger/ledger.selectors'; import { useCurrentNetworkId } from '@app/store/networks/networks.selectors'; -import { DropdownMenu } from '@app/ui/components/dropdown-menu/dropdown-menu'; import { openFeedbackDialog } from '../feedback-button/feedback-button'; import { extractDeviceNameFromKnownTargetIds } from '../ledger/utils/generic-ledger-utils'; diff --git a/src/app/features/stacks-high-fee-warning/stacks-high-fee-dialog.tsx b/src/app/features/stacks-high-fee-warning/stacks-high-fee-dialog.tsx index bb57e2ef715..9ebcd5850e7 100644 --- a/src/app/features/stacks-high-fee-warning/stacks-high-fee-dialog.tsx +++ b/src/app/features/stacks-high-fee-warning/stacks-high-fee-dialog.tsx @@ -1,8 +1,9 @@ -import { Button, Caption, Dialog, ErrorIcon, Link, Title } from '@leather.io/ui'; import { SendCryptoAssetSelectors } from '@tests/selectors/send.selectors'; import { useFormikContext } from 'formik'; import { HStack, Stack } from 'leather-styles/jsx'; +import { Button, Caption, Dialog, ErrorIcon, Link, Title } from '@leather.io/ui'; + import { StacksSendFormValues } from '@shared/models/form.model'; import { openInNewTab } from '@app/common/utils/open-in-new-tab'; diff --git a/src/app/pages/receive/components/receive-tokens.layout.tsx b/src/app/pages/receive/components/receive-tokens.layout.tsx index 1398402a668..d476f84da4a 100644 --- a/src/app/pages/receive/components/receive-tokens.layout.tsx +++ b/src/app/pages/receive/components/receive-tokens.layout.tsx @@ -1,11 +1,12 @@ import QRCode from 'react-qr-code'; import { useNavigate } from 'react-router-dom'; -import { AddressDisplayer, Button, Dialog } from '@leather.io/ui'; import { SharedComponentsSelectors } from '@tests/selectors/shared-component.selectors'; import { Box, Flex, styled } from 'leather-styles/jsx'; import { token } from 'leather-styles/tokens'; +import { AddressDisplayer, Button, Dialog } from '@leather.io/ui'; + import { useLocationState } from '@app/common/hooks/use-location-state'; import { useBackgroundLocationRedirect } from '@app/routes/hooks/use-background-location-redirect'; import { Footer } from '@app/ui/components/containers/footers/footer'; diff --git a/src/app/pages/receive/receive-dialog.tsx b/src/app/pages/receive/receive-dialog.tsx index 14fa801474e..57ef07fcd89 100644 --- a/src/app/pages/receive/receive-dialog.tsx +++ b/src/app/pages/receive/receive-dialog.tsx @@ -1,10 +1,11 @@ import { useLocation, useNavigate } from 'react-router-dom'; -import { Dialog, Tabs } from '@leather.io/ui'; import { HomePageSelectors } from '@tests/selectors/home.selectors'; import { Box } from 'leather-styles/jsx'; import get from 'lodash.get'; +import { Dialog, Tabs } from '@leather.io/ui'; + import { RouteUrls } from '@shared/route-urls'; import { analytics } from '@shared/utils/analytics'; diff --git a/src/app/pages/send/ordinal-inscription/send-inscription-form.tsx b/src/app/pages/send/ordinal-inscription/send-inscription-form.tsx index 81b6a95be6c..339f28d5c5e 100644 --- a/src/app/pages/send/ordinal-inscription/send-inscription-form.tsx +++ b/src/app/pages/send/ordinal-inscription/send-inscription-form.tsx @@ -1,9 +1,10 @@ import { useNavigate } from 'react-router-dom'; -import { Button, Dialog, OrdinalAvatarIcon } from '@leather.io/ui'; import { Form, Formik } from 'formik'; import { Box, Flex } from 'leather-styles/jsx'; +import { Button, Dialog, OrdinalAvatarIcon } from '@leather.io/ui'; + import { RouteUrls } from '@shared/route-urls'; import { ErrorLabel } from '@app/components/error-label'; diff --git a/src/app/pages/send/ordinal-inscription/send-inscription-review.tsx b/src/app/pages/send/ordinal-inscription/send-inscription-review.tsx index 1d00a994554..24e26acf4d4 100644 --- a/src/app/pages/send/ordinal-inscription/send-inscription-review.tsx +++ b/src/app/pages/send/ordinal-inscription/send-inscription-review.tsx @@ -1,11 +1,12 @@ import { useLocation, useNavigate } from 'react-router-dom'; -import { useBitcoinBroadcastTransaction } from '@leather.io/query'; -import { Button, Dialog } from '@leather.io/ui'; import { bytesToHex } from '@noble/hashes/utils'; import { Box, Flex, Stack } from 'leather-styles/jsx'; import get from 'lodash.get'; +import { useBitcoinBroadcastTransaction } from '@leather.io/query'; +import { Button, Dialog } from '@leather.io/ui'; + import { RouteUrls } from '@shared/route-urls'; import { analytics } from '@shared/utils/analytics'; diff --git a/src/app/pages/send/ordinal-inscription/sent-inscription-summary.tsx b/src/app/pages/send/ordinal-inscription/sent-inscription-summary.tsx index a175fa3109e..8cbcff5c829 100644 --- a/src/app/pages/send/ordinal-inscription/sent-inscription-summary.tsx +++ b/src/app/pages/send/ordinal-inscription/sent-inscription-summary.tsx @@ -1,10 +1,11 @@ import { useLocation, useNavigate } from 'react-router-dom'; -import type { Blockchains, Inscription } from '@leather.io/models'; -import { CheckmarkIcon, CopyIcon, Dialog, ExternalLinkIcon } from '@leather.io/ui'; import { Box, Flex, HStack, Stack } from 'leather-styles/jsx'; import get from 'lodash.get'; +import type { Blockchains, Inscription } from '@leather.io/models'; +import { CheckmarkIcon, CopyIcon, Dialog, ExternalLinkIcon } from '@leather.io/ui'; + import { RouteUrls } from '@shared/route-urls'; import { analytics } from '@shared/utils/analytics'; diff --git a/src/app/ui/components/dropdown-menu/dropdown-menu-item.layout.tsx b/src/app/ui/components/dropdown-menu/dropdown-menu-item.layout.tsx deleted file mode 100644 index 183e6275f65..00000000000 --- a/src/app/ui/components/dropdown-menu/dropdown-menu-item.layout.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import { ReactNode } from 'react'; - -import { Flex } from 'leather-styles/jsx'; - -interface DropdownMenuItemLayoutProps { - contentLeft: ReactNode; - contentRight?: ReactNode; -} -export function DropdownMenuItemLayout({ contentLeft, contentRight }: DropdownMenuItemLayoutProps) { - return ( - - {contentLeft} - {contentRight} - - ); -} diff --git a/src/app/ui/components/dropdown-menu/dropdown-menu.stories.tsx b/src/app/ui/components/dropdown-menu/dropdown-menu.stories.tsx deleted file mode 100644 index 391662d9cf9..00000000000 --- a/src/app/ui/components/dropdown-menu/dropdown-menu.stories.tsx +++ /dev/null @@ -1,47 +0,0 @@ -import type { Meta, StoryObj } from '@storybook/react'; -import { HStack, styled } from 'leather-styles/jsx'; - -import { PlaceholderIcon } from '@leather.io/ui'; - -import { DropdownMenu as Component, DropdownMenuItem } from './dropdown-menu'; -import { DropdownMenuItemLayout } from './dropdown-menu-item.layout'; - -const items: DropdownMenuItem[] = [{ label: 'Label 1' }, { label: 'Label 2' }]; - -const meta: Meta = { - component: Component.Root, - tags: ['autodocs'], - title: 'DropdownMenu', -}; - -export default meta; -type Story = StoryObj; - -export const DropdownMenu: Story = { - render: () => ( - - - Button - - - - - Label - {items.map(item => ( - - - - {item.label} - - } - /> - - ))} - - - - - ), -}; diff --git a/src/app/ui/components/dropdown-menu/dropdown-menu.tsx b/src/app/ui/components/dropdown-menu/dropdown-menu.tsx deleted file mode 100644 index a8f3738be09..00000000000 --- a/src/app/ui/components/dropdown-menu/dropdown-menu.tsx +++ /dev/null @@ -1,127 +0,0 @@ -import { ReactNode, forwardRef } from 'react'; - -import * as RadixDropdownMenu from '@radix-ui/react-dropdown-menu'; -import { css } from 'leather-styles/css'; -import { type HTMLStyledProps, styled } from 'leather-styles/jsx'; - -import { ChevronDownIcon, Flag, pressableBaseStyles, pressableStyles } from '@leather.io/ui'; - -export interface DropdownMenuItem { - iconLeft?: ReactNode; - iconRight?: ReactNode; - label: string; -} -const dropdownButtonStyles = css({ - bg: 'ink.background-primary', - borderRadius: 'xs', - fontWeight: 500, - maxWidth: 'fit-content', - maxHeight: 'fit-content', - px: 'space.04', - py: 'space.03', - textStyle: 'label.02', - userSelect: 'none', - '[data-state=open] &': { bg: 'ink.component-background-pressed' }, -}); - -function Button({ children, ...props }: HTMLStyledProps<'div'>) { - return ( - - }> - {children} - - - ); -} - -const dropdownIconButtonStyles = css({ - _hover: { bg: 'ink.component-background-hover' }, - _focus: { outline: 'none' }, - p: 'space.02', - - '&[data-state=open]': { bg: 'ink.component-background-pressed' }, -}); -const IconButton: typeof RadixDropdownMenu.Trigger = forwardRef((props, ref) => ( - -)); - -const dropdownTriggerStyles = css({ - _focus: { outline: 'none' }, -}); - -const Trigger: typeof RadixDropdownMenu.Trigger = forwardRef((props, ref) => ( - -)); - -const dropdownContentStyles = css({ - alignItems: 'center', - '--base-menu-padding': '0px', - bg: 'ink.background-primary', - borderRadius: 'xs', - boxShadow: - '0px 12px 24px 0px rgba(18, 16, 15, 0.08), 0px 4px 8px 0px rgba(18, 16, 15, 0.08), 0px 0px 2px 0px rgba(18, 16, 15, 0.08)', - p: '0', - willChange: 'transform, opacity', - zIndex: 999, - // _closed: { animation: 'slideDownAndOut 140ms ease-in-out' }, - // _open: { animation: 'slideUpAndFade 140ms ease-in-out' }, -}); -const Content: typeof RadixDropdownMenu.Content = forwardRef(({ className, ...props }, ref) => ( - -)); - -const dropdownMenuLabelStyles = css({ - color: 'ink.text-subdued', - height: 'auto', - px: 'space.03', - py: 'space.02', - textStyle: 'body.02', - width: '100%', -}); -const Label: typeof RadixDropdownMenu.Label = forwardRef((props, ref) => ( - -)); - -const dropdownItemStyles = css({ p: 'space.03' }); -const Item: typeof RadixDropdownMenu.Item = forwardRef((props, ref) => ( - - - -)); - -const dropdownMenuSeparatorStyles = css({ - bg: 'ink.background-primary', - color: 'ink.border-default', - mx: '0px', - my: 'space.03', -}); -const Separator: typeof RadixDropdownMenu.Separator = forwardRef((props, ref) => ( - -)); -const dropdownMenuGroupStyles = css({ - p: 'space.02', -}); -const Group: typeof RadixDropdownMenu.Group = forwardRef((props, ref) => ( - -)); - -export const DropdownMenu = { - Root: RadixDropdownMenu.Root, - Group, - Portal: RadixDropdownMenu.Portal, - Trigger, - Button, - IconButton, - Content, - Label, - Item, - Separator, -};