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}