FPSMS-frontend
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

PickOrderDetailWrapper.tsx 1.1 KiB

5 ay önce
5 ay önce
5 ay önce
1234567891011121314151617181920212223242526272829303132333435
  1. import { fetchAllItems } from "@/app/api/settings/item";
  2. // import ItemsSearch from "./ItemsSearch";
  3. // import ItemsSearchLoading from "./ItemsSearchLoading";
  4. import { SearchParams } from "@/app/utils/fetchUtil";
  5. import { TypeEnum } from "@/app/utils/typeEnum";
  6. import { notFound } from "next/navigation";
  7. import { fetchPoWithStockInLines, PoResult } from "@/app/api/po";
  8. import { QcItemWithChecks } from "@/app/api/qc";
  9. import { fetchWarehouseList } from "@/app/api/warehouse";
  10. import { fetchQcItemCheck } from "@/app/api/qc/actions";
  11. import PickOrderDetail from "./PickOrderDetail";
  12. import PickOrderDetailLoading from "./PickOrderDetailLoading";
  13. interface SubComponents {
  14. Loading: typeof PickOrderDetailLoading;
  15. }
  16. type Props = {
  17. consoCode: string;
  18. };
  19. const PoDetailWrapper: React.FC<Props> & SubComponents = async ({ consoCode }) => {
  20. const [
  21. qc
  22. ] = await Promise.all([
  23. fetchQcItemCheck(),
  24. ]);
  25. // const poWithStockInLine = await fetchPoWithStockInLines(id)
  26. return <PickOrderDetail consoCode={consoCode} qc={qc}/>;
  27. };
  28. PoDetailWrapper.Loading = PickOrderDetailLoading;
  29. export default PoDetailWrapper;