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}