From 2e762470035c0ba60bfa057bf0e828b4fb2084e1 Mon Sep 17 00:00:00 2001 From: kraysent Date: Sun, 16 Aug 2026 15:17:30 +0100 Subject: [PATCH] fix order of tabs and add nature to crossmatch page --- apps/admin/src/App.tsx | 6 +++--- apps/admin/src/components/ui/ObjectSummary.tsx | 13 +++++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/apps/admin/src/App.tsx b/apps/admin/src/App.tsx index 196aee3..5a0c4a9 100644 --- a/apps/admin/src/App.tsx +++ b/apps/admin/src/App.tsx @@ -95,15 +95,15 @@ function Layout() { > {loggedIn ? ( <> - - - + + + ) : null} diff --git a/apps/admin/src/components/ui/ObjectSummary.tsx b/apps/admin/src/components/ui/ObjectSummary.tsx index f73c0c2..4b7e94c 100644 --- a/apps/admin/src/components/ui/ObjectSummary.tsx +++ b/apps/admin/src/components/ui/ObjectSummary.tsx @@ -19,6 +19,9 @@ type ObjectSummaryCatalogs = { z: number; e_z: number; } | null; + nature?: { + type_name: string; + } | null; }; export function ObjectSummary({ @@ -34,6 +37,7 @@ export function ObjectSummary({ }): ReactElement { const equatorial = catalogs?.coordinates?.equatorial; const redshift = catalogs?.redshift; + const nature = catalogs?.nature; const raUnit = schema.units.coordinates?.equatorial?.ra || "deg"; const eRaUnit = schema.units.coordinates?.equatorial?.e_ra || raUnit; const eDecUnit = schema.units.coordinates?.equatorial?.e_dec || raUnit; @@ -45,6 +49,13 @@ export function ObjectSummary({ ); + const natureField = nature?.type_name ? ( + <> +
Nature
+
{nature.type_name}
+ + ) : null; + const raField = equatorial ? ( <>
RA
@@ -82,6 +93,7 @@ export function ObjectSummary({ return (
{nameField}
+ {natureField &&
{natureField}
} {raField &&
{raField}
} {decField &&
{decField}
} {redshiftField &&
{redshiftField}
} @@ -92,6 +104,7 @@ export function ObjectSummary({ return (
{nameField} + {natureField} {raField} {decField} {redshiftField}