diff --git a/App/pelagia-portal/app/(portal)/po/new/new-po-form.tsx b/App/pelagia-portal/app/(portal)/po/new/new-po-form.tsx
index e92cec5..ecfb23d 100644
--- a/App/pelagia-portal/app/(portal)/po/new/new-po-form.tsx
+++ b/App/pelagia-portal/app/(portal)/po/new/new-po-form.tsx
@@ -20,13 +20,15 @@ interface Props {
accounts: Account[];
vendors: Vendor[];
initialLineItems?: LineItemInput[];
+ initialVendorId?: string;
}
-export function NewPoForm({ vessels, accounts, vendors, initialLineItems }: Props) {
+export function NewPoForm({ vessels, accounts, vendors, initialLineItems, initialVendorId }: Props) {
const router = useRouter();
const [lineItems, setLineItems] = useState(
initialLineItems && initialLineItems.length > 0 ? initialLineItems : [EMPTY_LINE]
);
+ const [vendorId, setVendorId] = useState(initialVendorId ?? "");
const [files, setFiles] = useState([]);
const [submitting, setSubmitting] = useState<"draft" | "submit" | null>(null);
const [error, setError] = useState("");
@@ -189,7 +191,12 @@ export function NewPoForm({ vessels, accounts, vendors, initialLineItems }: Prop
-
-
+
);
}