FPSMS-frontend
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 

46 líneas
1.1 KiB

  1. import { preloadClaims } from "@/app/api/claims";
  2. import ClaimSearch from "@/components/ClaimSearch";
  3. import PoSearch from "@/components/PoSearch";
  4. import { getServerI18n } from "@/i18n";
  5. import Add from "@mui/icons-material/Add";
  6. import Button from "@mui/material/Button";
  7. import Stack from "@mui/material/Stack";
  8. import Typography from "@mui/material/Typography";
  9. import { Metadata } from "next";
  10. import Link from "next/link";
  11. import { Suspense } from "react";
  12. export const metadata: Metadata = {
  13. title: "Purchase Order",
  14. };
  15. const PurchaseOrder: React.FC = async () => {
  16. const { t } = await getServerI18n("purchaseOrder");
  17. // preloadClaims();
  18. return (
  19. <>
  20. <Stack
  21. direction="row"
  22. justifyContent="space-between"
  23. flexWrap="wrap"
  24. rowGap={2}
  25. >
  26. {/* <Button
  27. variant="contained"
  28. startIcon={<Add />}
  29. LinkComponent={Link}
  30. href="/po/create"
  31. >
  32. {t("Create Po")}
  33. </Button> */}
  34. </Stack>
  35. <Suspense fallback={<PoSearch.Loading />}>
  36. <PoSearch />
  37. </Suspense>
  38. </>
  39. );
  40. };
  41. export default PurchaseOrder;