24 lines
678 B
TypeScript
24 lines
678 B
TypeScript
|
|
import { Sites } from "@/_config/sites";
|
|
import { api_anlage_getSelected, api_anlage_setSelected, api_anlagen_getAll } from "@/actions/rk/api-anlage";
|
|
import AnlageColumn from "@/components/rk/anlage/anlageColumn";
|
|
import Link from "next/link";
|
|
|
|
|
|
export default async function PageAnlagen() {
|
|
const anlagen = await api_anlagen_getAll();
|
|
const currentAnlage = await api_anlage_getSelected();
|
|
|
|
return (
|
|
<div className="">
|
|
<Link href={Sites.main.url}>{Sites.main.name}</Link>
|
|
<div className="flex flex-col m-4">
|
|
{anlagen.map((anlage) =>
|
|
<AnlageColumn key={anlage.id} data={anlage} isSelected={anlage.id === currentAnlage.id} />
|
|
)}
|
|
|
|
</div>
|
|
</div>
|
|
)
|
|
}
|