diff --git a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/sub-components/DetailsBar.js b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/sub-components/DetailsBar.js index fe58b6a54f..26117fd1b4 100644 --- a/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/sub-components/DetailsBar.js +++ b/packages/client/src/pages/PortalSettings/categories/developer-tools/Webhooks/WebhookEventDetails/sub-components/DetailsBar.js @@ -1,8 +1,7 @@ -import React from "react"; +import React, { useMemo } from "react"; +import moment from "moment"; import styled from "styled-components"; -import { useParams } from "react-router-dom"; - import { Text } from "@docspace/components"; import { StatusBadge } from "../../sub-components/StatusBadge"; @@ -38,15 +37,22 @@ const FlexWrapper = styled.div` align-items: center; `; -export const DetailsBar = () => { - const { eventId } = useParams(); +export const DetailsBar = ({ webhookDetails }) => { + const formattedDelivery = useMemo( + () => moment(webhookDetails.delivery).format("MMM D, YYYY, h:mm:ss A") + " UTC", + [webhookDetails], + ); + const formattedCreationTime = useMemo( + () => moment(webhookDetails.creationTime).format("MMM D, YYYY, h:mm:ss A") + " UTC", + [webhookDetails], + ); return ( Status - + {" "} Client Error - Not Found @@ -56,19 +62,19 @@ export const DetailsBar = () => { Event ID - {eventId} + {webhookDetails.id} Event time - Nov 15, 2022, 11:10:00 PM + {formattedCreationTime} Delivery time - Nov 15, 2022, 11:10:00 PM + {formattedDelivery}