Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | 51x | import { TAdditionalDetails } from "../data.types";
export const additionalDetailsParser = (data: any): TAdditionalDetails => [
{
label: "Country",
value: data?.ipInfo?.country || "",
},
{
label: "Country Code",
value: data?.ipInfo?.country_code || "",
},
{
label: "Continent Code",
value: data?.ipInfo?.continent_code || "",
},
{
label: "Currency Code",
value: data?.ipInfo?.currency?.code || "",
},
{
label: "City",
value: data?.ipInfo?.city || "",
},
{
label: "State (Region)",
value: data?.ipInfo?.region || "",
},
{
label: "Region Code",
value: data?.ipInfo?.region_code || "",
},
{
label: "Country Code",
value: data?.ipInfo?.country_code || "",
},
{
label: "Provider Type",
value: data?.ipInfo?.connection?.org || "",
},
{
label: "Provider Domain",
value: data?.ipInfo?.connection?.org || "",
},
{
label: "is Hosting",
value: data?.ipInfo?.security?.hosting ? "Yes" : "No",
},
{
label: "is ISP",
value: data?.ipInfo?.connection?.isp ? "Yes" : "No",
},
{
label: "is VPN",
value:
data?.ipInfo?.security?.anonymous ||
data?.ipInfo?.security?.hosting ||
data?.ipInfo?.security?.vpn
? "Yes"
: "No",
},
];
|