"use server" import { getI18n } from "@/i18n/server" import { AssetService } from "@/services/asset.service" import { ItemService } from "@/services/item.service" import { RecipientService } from "@/services/recipient.service" import type { AssetWithAssignment } from "@/types" import EditAssetForm from "../../_components/edit.asset.form" export default async function EditAssetPage({ params, }: { params: Promise<{ assetId: string }> }) { const { assetId } = await params const items = await ItemService.findAll() const recipients = await RecipientService.findAll() const asset = await AssetService.findById(assetId) const { dictionary } = await getI18n() const copy = dictionary.inventory.assets if (!asset) { return
{copy.edit.notFound}
} return (

{copy.edit.title}

) }