From 0bdadc3eed8141803f32a8e249f287aef440c01f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Sat, 27 Jul 2024 15:26:24 +0200 Subject: [PATCH] feat: update front layout --- assets/pages/search/DomainSearchPage.tsx | 111 ++++++++++++----------- 1 file changed, 60 insertions(+), 51 deletions(-) diff --git a/assets/pages/search/DomainSearchPage.tsx b/assets/pages/search/DomainSearchPage.tsx index d87c032..e848b40 100644 --- a/assets/pages/search/DomainSearchPage.tsx +++ b/assets/pages/search/DomainSearchPage.tsx @@ -1,5 +1,5 @@ import React, {useState} from "react"; -import {Badge, Card, Divider, Flex, Form, FormProps, Input, message, Space, Timeline, Typography} from "antd"; +import {Badge, Card, Divider, Flex, Form, FormProps, Input, message, Space, Tag, Timeline, Typography} from "antd"; import { ClockCircleOutlined, DeleteOutlined, @@ -31,7 +31,6 @@ export default function DomainSearchPage() { }) } - return {contextHolder} @@ -60,57 +59,67 @@ export default function DomainSearchPage() { { - domain && <> - - - - + domain && + + + + {domain.status.length > 0 && + <> + EPP Status Codes + + { + domain.status.map(s => + {s} + ) + } + + + } + Timeline + new Date(e2.date).getTime() - new Date(e1.date).getTime()) + .map(({action, date}) => { - new Date(e2.date).getTime() - new Date(e1.date).getTime()) - .map(({action, date}) => { - - let color, dot - if (action === 'registration') { - color = 'green' - dot = - } else if (action === 'expiration') { - color = 'red' - dot = - } else if (action === 'transfer') { - color = 'orange' - dot = - } else if (action === 'last changed') { - color = 'blue' - dot = - } else if (action === 'deletion') { - color = 'red' - dot = - } - return { - label: new Date(date).toUTCString(), - children: action, - color, - dot, - pending: new Date(date).getTime() > new Date().getTime() - } + let color, dot + if (action === 'registration') { + color = 'green' + dot = + } else if (action === 'expiration') { + color = 'red' + dot = + } else if (action === 'transfer') { + color = 'orange' + dot = + } else if (action === 'last changed') { + color = 'blue' + dot = + } else if (action === 'deletion') { + color = 'red' + dot = } - ) - } - /> - - - - + return { + label: new Date(date).toUTCString(), + children: action, + color, + dot, + pending: new Date(date).getTime() > new Date().getTime() + } + } + ) + } + /> + + + }