diff --git a/CHANGELOG-Nns-Dapp-unreleased.md b/CHANGELOG-Nns-Dapp-unreleased.md index 63a84129a8d..878f7d717c1 100644 --- a/CHANGELOG-Nns-Dapp-unreleased.md +++ b/CHANGELOG-Nns-Dapp-unreleased.md @@ -15,11 +15,9 @@ proposal is successful, the changes it released will be moved from this file to #### Added -* Add feature flag `ENABLE_HIDE_ZERO_BALANCE`. - #### Changed -* Adjusted table colors in dark theme. +* Always omit the account parameter in the URL when navigating to a main account. #### Deprecated @@ -27,8 +25,6 @@ proposal is successful, the changes it released will be moved from this file to #### Fixed -* Min ckBTC withdrawal amount was unknown when withdrawing directly from My Tokens. -* Fix menu width in collapsed state. * Make token table rows always clickable. A few edge cases were missing. #### Security diff --git a/CHANGELOG-Nns-Dapp.md b/CHANGELOG-Nns-Dapp.md index 6a578c0074c..a29387e0fb2 100644 --- a/CHANGELOG-Nns-Dapp.md +++ b/CHANGELOG-Nns-Dapp.md @@ -11,6 +11,25 @@ The NNS Dapp is released through proposals in the Network Nervous System. Theref Unreleased changes are added to `CHANGELOG-Nns-Dapp-unreleased.md` and moved here after a successful release. +## Proposal 128768 + +### Application + +#### Added + +* Add feature flag `ENABLE_HIDE_ZERO_BALANCE`. + +#### Changed + +* Adjusted table colors in dark theme. + +#### Fixed + +* Min ckBTC withdrawal amount was unknown when withdrawing directly from My Tokens. +* Fix menu width in collapsed state. + +### Operations + ## Proposal 128350 ### Application diff --git a/Cargo.lock b/Cargo.lock index 5db8fd62f02..804fda2b47b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4081,7 +4081,7 @@ dependencies = [ [[package]] name = "nns-dapp" -version = "2.0.70" +version = "2.0.71" dependencies = [ "anyhow", "base64 0.21.5", @@ -4669,7 +4669,7 @@ dependencies = [ [[package]] name = "proposals" -version = "2.0.70" +version = "2.0.71" dependencies = [ "anyhow", "candid 0.8.4", @@ -5346,7 +5346,7 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "sns_aggregator" -version = "2.0.70" +version = "2.0.71" dependencies = [ "anyhow", "base64 0.21.5", diff --git a/Cargo.toml b/Cargo.toml index e0e6210fbc4..c9330538c93 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ members = [ resolver = "2" [workspace.package] -version = "2.0.70" +version = "2.0.71" [workspace.dependencies] ic-cdk = "0.9.2" diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 7cb7fd9cb05..e3e3130a46b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dfinity/nns-dapp", - "version": "2.0.70", + "version": "2.0.71", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@dfinity/nns-dapp", - "version": "2.0.70", + "version": "2.0.71", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@dfinity/agent": "^1.0.1", @@ -251,9 +251,9 @@ } }, "node_modules/@dfinity/ckbtc": { - "version": "2.2.1-next-2024-03-05.2", - "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-2.2.1-next-2024-03-05.2.tgz", - "integrity": "sha512-uCHwge25jrSgJoIcf6kr7iHpBfvKQVcHSzSAje2kcmMHpeYZ84uxH46WeUUDzY8MurQmOqu8AqBFBOwLEv4Pcw==", + "version": "2.3.1-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-2.3.1-next-2024-03-25.1.tgz", + "integrity": "sha512-5qh0DViERwCuaYpFyJYFoFjMAMWU/wdTu3eHF94HWH3Uyc8V7wOJpQTFO7LxBeKNMhBqweQFG0pAAlb6EPPsVA==", "dependencies": { "@noble/hashes": "^1.3.2", "base58-js": "^1.0.5", @@ -267,9 +267,9 @@ } }, "node_modules/@dfinity/cmc": { - "version": "3.0.2-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-3.0.2-next-2024-03-05.3.tgz", - "integrity": "sha512-yGyTUpBFOpQUe1gtxdpslfBxnAj78fUz66GD01zm+RaAx/Mrl74LpzAumu5bbjLIxrsXFdaM+xucWKR1aW7s8w==", + "version": "3.0.3-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-3.0.3-next-2024-03-25.1.tgz", + "integrity": "sha512-KC0Y/cn49cs+Nm4s3OpQJtfmfdUOkvRNApj41I+KseVvVnpp6E8ZTcMFtezhD4gMqm8kyKEm7T6fywFHacDL6Q==", "peerDependencies": { "@dfinity/agent": "*", "@dfinity/candid": "*", @@ -278,9 +278,9 @@ } }, "node_modules/@dfinity/gix-components": { - "version": "4.1.0-next-2024-03-20.1", - "resolved": "https://registry.npmjs.org/@dfinity/gix-components/-/gix-components-4.1.0-next-2024-03-20.1.tgz", - "integrity": "sha512-V78uupNj0vXcK9Pck5fc4QaMCPPjXsh4lPGMrRSjNI/dM9BJqKjOlr46DyAV0oZBN2rY+Z1WtvKps5fHcU0Stg==", + "version": "4.1.0-next-2024-03-22.1", + "resolved": "https://registry.npmjs.org/@dfinity/gix-components/-/gix-components-4.1.0-next-2024-03-22.1.tgz", + "integrity": "sha512-q5LBM0xjE7sBag7WcffwPY595QlO+nT6HAjvDtVmzERLErQw4iq+DcGjNMXYmgPNijb1gLwovYv293k3iL/e+g==", "dependencies": { "dompurify": "^3.0.8", "html5-qrcode": "^2.3.8", @@ -292,9 +292,9 @@ } }, "node_modules/@dfinity/ic-management": { - "version": "3.0.0-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-3.0.0-next-2024-03-05.tgz", - "integrity": "sha512-KB1MH2XfFoPDaqTN4U6tiNGWf5cFjSbUlrLBmmMgMQNbRIXS5LZ8SX0KawGS+Oco/sXucS3ZK0sBzU25hBBuQw==", + "version": "3.1.1-next-2024-03-25", + "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-3.1.1-next-2024-03-25.tgz", + "integrity": "sha512-SX7k/h5j01RQUVUVtU1WYu528gftc48EoswOCwENxDLIV1DyjfAn4/qkY9/gxTKB/OitBMBpqkYdeCHLC2r9qQ==", "peerDependencies": { "@dfinity/agent": "*", "@dfinity/candid": "*", @@ -318,9 +318,9 @@ } }, "node_modules/@dfinity/ledger-icp": { - "version": "2.2.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-2.2.1-next-2024-03-05.3.tgz", - "integrity": "sha512-TKHcUQ/cpbglnN2mXTu+dZ+6LSGaZjDVotNmkjp9fyj0ZaCJBLEwFizAJYUgAg80dTNHjMRr653kq2AXgb4TIw==", + "version": "2.2.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-2.2.2-next-2024-03-25.1.tgz", + "integrity": "sha512-0TxMKLueO4gyHNMbaJDzphFndUZ1tdQRf4meOu/Db1FgzQs3HXX4Ti/zqP9hDhMWwp/nbnuBkl1bUImVIe9KWA==", "peerDependencies": { "@dfinity/agent": "*", "@dfinity/candid": "*", @@ -330,9 +330,9 @@ } }, "node_modules/@dfinity/ledger-icrc": { - "version": "2.2.0-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-2.2.0-next-2024-03-05.tgz", - "integrity": "sha512-i0rOHLtBpqvstJdcl7Fa5khxDKr4d5Fskp/3B6E8k0sfIHydFLJOEl5E18LRT8IRP9GN43v3a2euBJCDtDK5bQ==", + "version": "2.2.1-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-2.2.1-next-2024-03-25.1.tgz", + "integrity": "sha512-AsAzjy0C/mumA3mi0GlJu2HmT7LyZ5MN24oh9oVclqHVBrHi63tO/E0UgfkMBiRmJfZZpHwXW4Hik1L1AEbvqQ==", "peerDependencies": { "@dfinity/agent": "*", "@dfinity/candid": "*", @@ -341,9 +341,9 @@ } }, "node_modules/@dfinity/nns": { - "version": "4.0.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-4.0.1-next-2024-03-05.3.tgz", - "integrity": "sha512-332Dw9ExcNyyNDe9jRnZipBsFl4AmTam+63jTt2B6yv4CQNFfyTm+yl6Z3r6W9RLasqvpPYPImHLoCG9B1smFg==", + "version": "4.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-4.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-44d5H983YynMT5WYOkPSjpcI93tuQHY7N5XQt0QI45ZxS28Upl8X0hyQRbk1Zrls4UeM9ezgOCOCdgi74YUD0w==", "dependencies": { "@noble/hashes": "^1.3.2", "randombytes": "^2.1.0" @@ -358,9 +358,9 @@ } }, "node_modules/@dfinity/nns-proto": { - "version": "1.0.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/nns-proto/-/nns-proto-1.0.1-next-2024-03-05.3.tgz", - "integrity": "sha512-ONpomyj5wom2nHsa46qB5NrnPyOa22z4p4/R8HtbB8xiD1FBkeKFG5uMjlh35KDhP7cj2mR/dClxuJylyxPb/Q==", + "version": "1.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/nns-proto/-/nns-proto-1.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-Qnb5mIEANzEtqVtbcAEawGPOamuafUc+OwfqqxXXf58Oz9QfEc7c716nn1xbSguqEW3z4lGV6FQm/FvG6Ka4cw==", "dependencies": { "google-protobuf": "^3.21.2" } @@ -374,9 +374,9 @@ } }, "node_modules/@dfinity/sns": { - "version": "3.0.1-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-3.0.1-next-2024-03-05.tgz", - "integrity": "sha512-/wpV6XA2g0ZBGOFxjllftU16krkbsgVANKJgve8k999p9B9bXvRN4sC0hBnZzh1XP3zv6dP4ACPq5SpEJcKZJw==", + "version": "3.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-3.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-mljahoI6whwQXm4PacC6fzYP3/9OYAccF9W9x5BffxvRnNdZBT94AQCA3vKsrcUUcRmb+AbCHEVHnz0AI/QaMQ==", "dependencies": { "@noble/hashes": "^1.3.2" }, @@ -389,9 +389,9 @@ } }, "node_modules/@dfinity/utils": { - "version": "2.1.2-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-2.1.2-next-2024-03-05.3.tgz", - "integrity": "sha512-ZFnAGsckgepLrRyLncwfL5qkjAnzXFkksm6dgGQ/EqBoESMHnQsyIrySxiEVI+tir7RsB7JIEF/JGddbHaUjPA==", + "version": "2.1.3-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-2.1.3-next-2024-03-25.1.tgz", + "integrity": "sha512-Brv61FMlvI05alMS6c85dTFcwrb9ORWSiHh49+FfoD0mxeKaDM8LjzC/wO5Xyd58+ORtSRnmypMnt/803Bd1Jw==", "peerDependencies": { "@dfinity/agent": "*", "@dfinity/candid": "*", @@ -7047,9 +7047,9 @@ "requires": {} }, "@dfinity/ckbtc": { - "version": "2.2.1-next-2024-03-05.2", - "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-2.2.1-next-2024-03-05.2.tgz", - "integrity": "sha512-uCHwge25jrSgJoIcf6kr7iHpBfvKQVcHSzSAje2kcmMHpeYZ84uxH46WeUUDzY8MurQmOqu8AqBFBOwLEv4Pcw==", + "version": "2.3.1-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ckbtc/-/ckbtc-2.3.1-next-2024-03-25.1.tgz", + "integrity": "sha512-5qh0DViERwCuaYpFyJYFoFjMAMWU/wdTu3eHF94HWH3Uyc8V7wOJpQTFO7LxBeKNMhBqweQFG0pAAlb6EPPsVA==", "requires": { "@noble/hashes": "^1.3.2", "base58-js": "^1.0.5", @@ -7057,15 +7057,15 @@ } }, "@dfinity/cmc": { - "version": "3.0.2-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-3.0.2-next-2024-03-05.3.tgz", - "integrity": "sha512-yGyTUpBFOpQUe1gtxdpslfBxnAj78fUz66GD01zm+RaAx/Mrl74LpzAumu5bbjLIxrsXFdaM+xucWKR1aW7s8w==", + "version": "3.0.3-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/cmc/-/cmc-3.0.3-next-2024-03-25.1.tgz", + "integrity": "sha512-KC0Y/cn49cs+Nm4s3OpQJtfmfdUOkvRNApj41I+KseVvVnpp6E8ZTcMFtezhD4gMqm8kyKEm7T6fywFHacDL6Q==", "requires": {} }, "@dfinity/gix-components": { - "version": "4.1.0-next-2024-03-20.1", - "resolved": "https://registry.npmjs.org/@dfinity/gix-components/-/gix-components-4.1.0-next-2024-03-20.1.tgz", - "integrity": "sha512-V78uupNj0vXcK9Pck5fc4QaMCPPjXsh4lPGMrRSjNI/dM9BJqKjOlr46DyAV0oZBN2rY+Z1WtvKps5fHcU0Stg==", + "version": "4.1.0-next-2024-03-22.1", + "resolved": "https://registry.npmjs.org/@dfinity/gix-components/-/gix-components-4.1.0-next-2024-03-22.1.tgz", + "integrity": "sha512-q5LBM0xjE7sBag7WcffwPY595QlO+nT6HAjvDtVmzERLErQw4iq+DcGjNMXYmgPNijb1gLwovYv293k3iL/e+g==", "requires": { "dompurify": "^3.0.8", "html5-qrcode": "^2.3.8", @@ -7073,9 +7073,9 @@ } }, "@dfinity/ic-management": { - "version": "3.0.0-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-3.0.0-next-2024-03-05.tgz", - "integrity": "sha512-KB1MH2XfFoPDaqTN4U6tiNGWf5cFjSbUlrLBmmMgMQNbRIXS5LZ8SX0KawGS+Oco/sXucS3ZK0sBzU25hBBuQw==", + "version": "3.1.1-next-2024-03-25", + "resolved": "https://registry.npmjs.org/@dfinity/ic-management/-/ic-management-3.1.1-next-2024-03-25.tgz", + "integrity": "sha512-SX7k/h5j01RQUVUVtU1WYu528gftc48EoswOCwENxDLIV1DyjfAn4/qkY9/gxTKB/OitBMBpqkYdeCHLC2r9qQ==", "requires": {} }, "@dfinity/identity": { @@ -7089,30 +7089,30 @@ } }, "@dfinity/ledger-icp": { - "version": "2.2.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-2.2.1-next-2024-03-05.3.tgz", - "integrity": "sha512-TKHcUQ/cpbglnN2mXTu+dZ+6LSGaZjDVotNmkjp9fyj0ZaCJBLEwFizAJYUgAg80dTNHjMRr653kq2AXgb4TIw==", + "version": "2.2.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icp/-/ledger-icp-2.2.2-next-2024-03-25.1.tgz", + "integrity": "sha512-0TxMKLueO4gyHNMbaJDzphFndUZ1tdQRf4meOu/Db1FgzQs3HXX4Ti/zqP9hDhMWwp/nbnuBkl1bUImVIe9KWA==", "requires": {} }, "@dfinity/ledger-icrc": { - "version": "2.2.0-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-2.2.0-next-2024-03-05.tgz", - "integrity": "sha512-i0rOHLtBpqvstJdcl7Fa5khxDKr4d5Fskp/3B6E8k0sfIHydFLJOEl5E18LRT8IRP9GN43v3a2euBJCDtDK5bQ==", + "version": "2.2.1-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/ledger-icrc/-/ledger-icrc-2.2.1-next-2024-03-25.1.tgz", + "integrity": "sha512-AsAzjy0C/mumA3mi0GlJu2HmT7LyZ5MN24oh9oVclqHVBrHi63tO/E0UgfkMBiRmJfZZpHwXW4Hik1L1AEbvqQ==", "requires": {} }, "@dfinity/nns": { - "version": "4.0.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-4.0.1-next-2024-03-05.3.tgz", - "integrity": "sha512-332Dw9ExcNyyNDe9jRnZipBsFl4AmTam+63jTt2B6yv4CQNFfyTm+yl6Z3r6W9RLasqvpPYPImHLoCG9B1smFg==", + "version": "4.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/nns/-/nns-4.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-44d5H983YynMT5WYOkPSjpcI93tuQHY7N5XQt0QI45ZxS28Upl8X0hyQRbk1Zrls4UeM9ezgOCOCdgi74YUD0w==", "requires": { "@noble/hashes": "^1.3.2", "randombytes": "^2.1.0" } }, "@dfinity/nns-proto": { - "version": "1.0.1-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/nns-proto/-/nns-proto-1.0.1-next-2024-03-05.3.tgz", - "integrity": "sha512-ONpomyj5wom2nHsa46qB5NrnPyOa22z4p4/R8HtbB8xiD1FBkeKFG5uMjlh35KDhP7cj2mR/dClxuJylyxPb/Q==", + "version": "1.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/nns-proto/-/nns-proto-1.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-Qnb5mIEANzEtqVtbcAEawGPOamuafUc+OwfqqxXXf58Oz9QfEc7c716nn1xbSguqEW3z4lGV6FQm/FvG6Ka4cw==", "requires": { "google-protobuf": "^3.21.2" } @@ -7126,17 +7126,17 @@ } }, "@dfinity/sns": { - "version": "3.0.1-next-2024-03-05", - "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-3.0.1-next-2024-03-05.tgz", - "integrity": "sha512-/wpV6XA2g0ZBGOFxjllftU16krkbsgVANKJgve8k999p9B9bXvRN4sC0hBnZzh1XP3zv6dP4ACPq5SpEJcKZJw==", + "version": "3.0.2-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/sns/-/sns-3.0.2-next-2024-03-25.1.tgz", + "integrity": "sha512-mljahoI6whwQXm4PacC6fzYP3/9OYAccF9W9x5BffxvRnNdZBT94AQCA3vKsrcUUcRmb+AbCHEVHnz0AI/QaMQ==", "requires": { "@noble/hashes": "^1.3.2" } }, "@dfinity/utils": { - "version": "2.1.2-next-2024-03-05.3", - "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-2.1.2-next-2024-03-05.3.tgz", - "integrity": "sha512-ZFnAGsckgepLrRyLncwfL5qkjAnzXFkksm6dgGQ/EqBoESMHnQsyIrySxiEVI+tir7RsB7JIEF/JGddbHaUjPA==", + "version": "2.1.3-next-2024-03-25.1", + "resolved": "https://registry.npmjs.org/@dfinity/utils/-/utils-2.1.3-next-2024-03-25.1.tgz", + "integrity": "sha512-Brv61FMlvI05alMS6c85dTFcwrb9ORWSiHh49+FfoD0mxeKaDM8LjzC/wO5Xyd58+ORtSRnmypMnt/803Bd1Jw==", "requires": {} }, "@esbuild/android-arm": { diff --git a/frontend/package.json b/frontend/package.json index 2531aaa2381..56a9ee5821f 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/nns-dapp", - "version": "2.0.70", + "version": "2.0.71", "private": true, "license": "SEE LICENSE IN LICENSE.md", "scripts": { diff --git a/frontend/src/lib/components/proposal-detail/NnsProposal.svelte b/frontend/src/lib/components/proposal-detail/NnsProposal.svelte index f048f57286b..aa1315ca625 100644 --- a/frontend/src/lib/components/proposal-detail/NnsProposal.svelte +++ b/frontend/src/lib/components/proposal-detail/NnsProposal.svelte @@ -22,6 +22,8 @@ import { AppPath } from "$lib/constants/routes.constants"; import { SplitBlock } from "@dfinity/gix-components"; import { nonNullish } from "@dfinity/utils"; + import { actionableProposalsSegmentStore } from "$lib/stores/actionable-proposals-segment.store"; + import { actionableNnsProposalsStore } from "$lib/stores/actionable-nns-proposals.store"; const { store } = getContext( SELECTED_PROPOSAL_CONTEXT_KEY @@ -33,7 +35,10 @@ : undefined; let proposalIds: bigint[] | undefined; - $: proposalIds = $filteredProposals.proposals?.map(({ id }) => id as bigint); + $: proposalIds = + $actionableProposalsSegmentStore.selected === "actionable" + ? $actionableNnsProposalsStore.proposals?.map(({ id }) => id as bigint) + : $filteredProposals.proposals?.map(({ id }) => id as bigint); diff --git a/frontend/src/lib/components/proposal-detail/ProposalNavigation.svelte b/frontend/src/lib/components/proposal-detail/ProposalNavigation.svelte index 399e9e74520..8b0ad3bdd3a 100644 --- a/frontend/src/lib/components/proposal-detail/ProposalNavigation.svelte +++ b/frontend/src/lib/components/proposal-detail/ProposalNavigation.svelte @@ -61,6 +61,7 @@ on:click={selectNewer} class:hidden={isNullish(newerId)} data-tid="proposal-nav-newer" + data-test-proposal-id={newerId?.toString() ?? ""} > {$i18n.proposal_detail.newer_short} {$i18n.proposal_detail.older_short} diff --git a/frontend/src/lib/components/tokens/TokensTable/TokensTable.svelte b/frontend/src/lib/components/tokens/TokensTable/TokensTable.svelte index 5dee6de9f18..ed51fe9a179 100644 --- a/frontend/src/lib/components/tokens/TokensTable/TokensTable.svelte +++ b/frontend/src/lib/components/tokens/TokensTable/TokensTable.svelte @@ -1,6 +1,7 @@