From b28dc01e6be42cd40faeb8acea7683fd261a42a4 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Sun, 9 Apr 2023 23:15:51 -0700 Subject: [PATCH] Tweak response history --- src-web/components/ResponsePane.tsx | 27 +++++++++++++++++++++------ src-web/components/core/Dropdown.tsx | 2 +- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/src-web/components/ResponsePane.tsx b/src-web/components/ResponsePane.tsx index 51ccedd4..662fdb88 100644 --- a/src-web/components/ResponsePane.tsx +++ b/src-web/components/ResponsePane.tsx @@ -111,11 +111,21 @@ export const ResponsePane = memo(function ResponsePane({ style, className }: Pro {activeResponse && (
- - {activeResponse.elapsed > 0 && <> • {activeResponse.elapsed}ms} - {activeResponse.body.length > 0 && ( - <> • {(activeResponse.body.length / 1000).toFixed(1)} KB - )} + + + {activeResponse.elapsed > 0 && ( + <> + + {activeResponse.elapsed}ms + + )} + {activeResponse.body.length > 0 && ( + <> + + {(activeResponse.body.length / 1000).toFixed(1)} KB + + )} +
({ - label: r.status + ' - ' + r.elapsed + ' ms', + label: ( + + + {r.elapsed}ms + + ), leftSlot: activeResponse?.id === r.id ? : <>, onSelect: () => setPinnedResponseId(r.id), })), diff --git a/src-web/components/core/Dropdown.tsx b/src-web/components/core/Dropdown.tsx index 05c26bb2..fc58c5f5 100644 --- a/src-web/components/core/Dropdown.tsx +++ b/src-web/components/core/Dropdown.tsx @@ -26,7 +26,7 @@ export type DropdownItemSeparator = { export type DropdownItem = | { type?: 'default'; - label: string; + label: ReactNode; variant?: 'danger'; disabled?: boolean; hidden?: boolean;