diff --git a/assets/pages/info/TldPage.tsx b/assets/pages/info/TldPage.tsx index 14d10f6..6467895 100644 --- a/assets/pages/info/TldPage.tsx +++ b/assets/pages/info/TldPage.tsx @@ -38,6 +38,11 @@ function TldTable(filters: FiltersType) { getTldList(params).then((data) => { setTotal(data['hydra:totalItems']) setDataTable(data['hydra:member'].map((tld: Tld) => { + + const rowData = { + key: tld.tld, + TLD: {punycode.toUnicode(tld.tld)} + } switch (filters.type) { case 'ccTLD': let countryName @@ -49,22 +54,17 @@ function TldTable(filters: FiltersType) { } return { - key: tld.tld, - TLD: punycode.toUnicode(tld.tld), + ...rowData, Flag: toEmoji(tld.tld), Country: countryName } case 'gTLD': return { - key: tld.tld, - TLD: punycode.toUnicode(tld.tld), + ...rowData, Operator: tld.registryOperator } default: - return { - key: tld.tld, - TLD: punycode.toUnicode(tld.tld) - } + return rowData } })) })