Commit 00a89a7
fix(ramp): disable Get Quotes button for out-of-bounds amounts and update limit wording
Disable the Get Quotes button when the entered amount is below minimum, above maximum,
exceeds balance, or exceeds balance minus gas. Update limit error messages from
"Minimum/Maximum deposit is" to "Minimum/Maximum purchase is" to match Figma designs.
Surface provider-specific error messages on the Quotes screen when all providers return
errors instead of showing only the generic fallback text. Fix pre-existing test failure
by adding a mock for @metamask/react-native-button (incompatible with RN 0.76).1 parent 09f76fa commit 00a89a7
File tree
9 files changed
+199
-41
lines changed- app
- __mocks__/@metamask
- components/UI/Ramp/Aggregator/Views
- BuildQuote
- __snapshots__
- Quotes
- __snapshots__
- locales/languages
9 files changed
+199
-41
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
Lines changed: 73 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
209 | 213 | | |
210 | 214 | | |
211 | 215 | | |
| |||
735 | 739 | | |
736 | 740 | | |
737 | 741 | | |
738 | | - | |
| 742 | + | |
739 | 743 | | |
740 | 744 | | |
741 | 745 | | |
| |||
748 | 752 | | |
749 | 753 | | |
750 | 754 | | |
751 | | - | |
| 755 | + | |
752 | 756 | | |
753 | 757 | | |
754 | 758 | | |
| |||
986 | 990 | | |
987 | 991 | | |
988 | 992 | | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
989 | 1059 | | |
990 | 1060 | | |
991 | 1061 | | |
| |||
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1112 | 1112 | | |
1113 | 1113 | | |
1114 | 1114 | | |
1115 | | - | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
1116 | 1122 | | |
1117 | 1123 | | |
1118 | 1124 | | |
| |||
Lines changed: 7 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1195 | 1195 | | |
1196 | 1196 | | |
1197 | 1197 | | |
1198 | | - | |
| 1198 | + | |
1199 | 1199 | | |
1200 | 1200 | | |
1201 | 1201 | | |
| |||
5453 | 5453 | | |
5454 | 5454 | | |
5455 | 5455 | | |
5456 | | - | |
| 5456 | + | |
5457 | 5457 | | |
5458 | 5458 | | |
5459 | 5459 | | |
| |||
8392 | 8392 | | |
8393 | 8393 | | |
8394 | 8394 | | |
8395 | | - | |
| 8395 | + | |
8396 | 8396 | | |
8397 | 8397 | | |
8398 | 8398 | | |
| |||
11455 | 11455 | | |
11456 | 11456 | | |
11457 | 11457 | | |
11458 | | - | |
| 11458 | + | |
11459 | 11459 | | |
11460 | 11460 | | |
11461 | 11461 | | |
| |||
13866 | 13866 | | |
13867 | 13867 | | |
13868 | 13868 | | |
13869 | | - | |
| 13869 | + | |
13870 | 13870 | | |
13871 | 13871 | | |
13872 | 13872 | | |
| |||
16781 | 16781 | | |
16782 | 16782 | | |
16783 | 16783 | | |
16784 | | - | |
| 16784 | + | |
16785 | 16785 | | |
16786 | 16786 | | |
16787 | 16787 | | |
| |||
19185 | 19185 | | |
19186 | 19186 | | |
19187 | 19187 | | |
19188 | | - | |
| 19188 | + | |
19189 | 19189 | | |
19190 | 19190 | | |
19191 | 19191 | | |
| |||
Lines changed: 60 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
303 | 363 | | |
304 | 364 | | |
305 | 365 | | |
| |||
Lines changed: 20 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
580 | 591 | | |
581 | 592 | | |
582 | 593 | | |
| |||
928 | 939 | | |
929 | 940 | | |
930 | 941 | | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
931 | 948 | | |
932 | 949 | | |
933 | 950 | | |
934 | 951 | | |
935 | 952 | | |
936 | | - | |
937 | | - | |
938 | | - | |
939 | | - | |
940 | | - | |
| 953 | + | |
941 | 954 | | |
942 | 955 | | |
943 | 956 | | |
| |||
954 | 967 | | |
955 | 968 | | |
956 | 969 | | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
961 | | - | |
| 970 | + | |
962 | 971 | | |
963 | 972 | | |
964 | 973 | | |
| |||
0 commit comments