This commit is contained in:
Benjamin Toby 2026-03-09 17:33:03 +00:00
parent ab4722af74
commit 9da90ca153
2 changed files with 26 additions and 3 deletions

View File

@ -0,0 +1,21 @@
import { AppContext } from "@/src/pages/_app";
import Row from "@/twui/components/layout/Row";
import Stack from "@/twui/components/layout/Stack";
import { useContext } from "react";
export default function DeploymentServices() {
const { pageProps } = useContext(AppContext);
const { deployment, children_services } = pageProps;
const services = deployment?.services;
return (
<Stack className="w-full grid-cell col-span-1">
<Row className="grid-cell-content">
{services?.map((service, index) => {
return <code key={index}>{service.service_name}</code>;
})}
</Row>
</Stack>
);
}

View File

@ -1,9 +1,10 @@
import Stack from "@/twui/components/layout/Stack"; import Stack from "@/twui/components/layout/Stack";
import { useContext } from "react"; import { Fragment, useContext } from "react";
import { AppContext } from "@/src/pages/_app"; import { AppContext } from "@/src/pages/_app";
import twuiSlugToNormalText from "@/twui/components/utils/slug-to-normal-text"; import twuiSlugToNormalText from "@/twui/components/utils/slug-to-normal-text";
import Divider from "@/twui/components/layout/Divider"; import Divider from "@/twui/components/layout/Divider";
import AdminHero from "@/src/components/general/admin/hero"; import AdminHero from "@/src/components/general/admin/hero";
import DeploymentServices from "./(sections)/services";
export default function Main() { export default function Main() {
const { pageProps } = useContext(AppContext); const { pageProps } = useContext(AppContext);
@ -12,7 +13,7 @@ export default function Main() {
const deployment_name = deployment?.deployment_name; const deployment_name = deployment?.deployment_name;
return ( return (
<Stack> <Fragment>
<AdminHero <AdminHero
title={`${twuiSlugToNormalText(deployment_name)} Deplyoment Dashboard`} title={`${twuiSlugToNormalText(deployment_name)} Deplyoment Dashboard`}
description={ description={
@ -25,6 +26,7 @@ export default function Main() {
} }
/> />
<Divider /> <Divider />
</Stack> <DeploymentServices />
</Fragment>
); );
} }