Skip to content

Commit b7ae9dd

Browse files
sallymocalez04
andauthored
fix(search): improve entity search UX and fix race condition (#419)
* fix(search): improve entity search UX and fix race condition - Fix 404 redirect when typing quickly and pressing Enter - Show "No Results Found" in modal instead of navigating to 404 - Update search placeholder with searchable entity types * fix(search): validate address before showing results --------- Co-authored-by: alez04 <alez2106x@gmail.com>
1 parent 8fd4eb5 commit b7ae9dd

File tree

14 files changed

+197
-32
lines changed

14 files changed

+197
-32
lines changed

public/locales/ar/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "عنوان",
33
"balance": "الرصيد",
4-
"noResult": "لا توجد نتائج",
4+
"noResultsFound": "لم يتم العثور على نتائج",
5+
"noResultsFoundFor": "لم يتم العثور على نتائج لـ \"{{keyword}}\"",
6+
"searchPlaceholder": "البحث عن TXs، ticks، IDs، tokens، contracts، exchanges...",
57
"tick": "تيك",
68
"transaction": "معاملة",
79
"transactions": "معاملات"

public/locales/de/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Adresse",
33
"balance": "Kontostand",
4-
"noResult": "Keine Ergebnisse",
4+
"noResultsFound": "Keine Ergebnisse Gefunden",
5+
"noResultsFoundFor": "Keine Ergebnisse gefunden für \"{{keyword}}\"",
6+
"searchPlaceholder": "TXs, Ticks, IDs, Tokens, Verträge, Börsen suchen...",
57
"tick": "Tick",
68
"transaction": "Transaktion",
79
"transactions": "Transaktionen"

public/locales/en/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Address",
33
"balance": "Balance",
4-
"noResult": "No results",
4+
"noResultsFound": "No Results Found",
5+
"noResultsFoundFor": "No results found for \"{{keyword}}\"",
6+
"searchPlaceholder": "Search TXs, ticks, IDs, tokens, contracts, exchanges...",
57
"tick": "Tick",
68
"transaction": "Transaction",
79
"transactions": "Transactions"

public/locales/es/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Dirección",
33
"balance": "Saldo",
4-
"noResult": "No hay resultados",
4+
"noResultsFound": "No Se Encontraron Resultados",
5+
"noResultsFoundFor": "No se encontraron resultados para \"{{keyword}}\"",
6+
"searchPlaceholder": "Buscar TXs, ticks, IDs, tokens, contratos, exchanges...",
57
"tick": "Tick",
68
"transaction": "Transacción",
79
"transactions": "Transacciones"

public/locales/fr/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Adresse",
33
"balance": "Solde",
4-
"noResult": "Aucun résultat",
4+
"noResultsFound": "Aucun Résultat Trouvé",
5+
"noResultsFoundFor": "Aucun résultat trouvé pour \"{{keyword}}\"",
6+
"searchPlaceholder": "Rechercher TXs, ticks, IDs, tokens, contrats, exchanges...",
57
"tick": "Tick",
68
"transaction": "Transaction",
79
"transactions": "Transactions"

public/locales/ja/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "住所",
33
"balance": "残高",
4-
"noResult": "結果がありません",
4+
"noResultsFound": "結果が見つかりません",
5+
"noResultsFoundFor": "「{{keyword}}」の結果が見つかりません",
6+
"searchPlaceholder": "TX、ティック、ID、トークン、コントラクト、取引所を検索...",
57
"tick": "ティック",
68
"transaction": "取引",
79
"transactions": "取引"

public/locales/nl/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Adres",
33
"balance": "Balans",
4-
"noResult": "Geen resultaten",
4+
"noResultsFound": "Geen Resultaten Gevonden",
5+
"noResultsFoundFor": "Geen resultaten gevonden voor \"{{keyword}}\"",
6+
"searchPlaceholder": "Zoek TXs, ticks, IDs, tokens, contracten, exchanges...",
57
"tick": "Tick",
68
"transaction": "Transactie",
79
"transactions": "Transacties"

public/locales/pt/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Endereço",
33
"balance": "Saldo",
4-
"noResult": "Sem resultados",
4+
"noResultsFound": "Nenhum Resultado Encontrado",
5+
"noResultsFoundFor": "Nenhum resultado encontrado para \"{{keyword}}\"",
6+
"searchPlaceholder": "Pesquisar TXs, ticks, IDs, tokens, contratos, exchanges...",
57
"tick": "Tick",
68
"transaction": "Transação",
79
"transactions": "Transações"

public/locales/ru/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Адрес",
33
"balance": "Баланс",
4-
"noResult": "Результатов нет",
4+
"noResultsFound": "Результаты Не Найдены",
5+
"noResultsFoundFor": "Результаты не найдены для \"{{keyword}}\"",
6+
"searchPlaceholder": "Поиск TX, тиков, ID, токенов, контрактов, бирж...",
57
"tick": "Тик",
68
"transaction": "Транзакция",
79
"transactions": "Транзакции"

public/locales/tr/global.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"address": "Adres",
33
"balance": "Bakiye",
4-
"noResult": "Sonuç yok",
4+
"noResultsFound": "Sonuç Bulunamadı",
5+
"noResultsFoundFor": "\"{{keyword}}\" için sonuç bulunamadı",
6+
"searchPlaceholder": "TX, tick, ID, token, sözleşme, borsa ara...",
57
"tick": "Tik",
68
"transaction": "İşlem",
79
"transactions": "İşlemler"

0 commit comments

Comments
 (0)