FPSMS-frontend
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 

38 行
1.0 KiB

  1. import { preloadBomCombo } from "@/app/api/bom";
  2. import JoSearch from "@/components/JoSearch";
  3. import { I18nProvider, getServerI18n } from "@/i18n";
  4. import { Stack, Typography } from "@mui/material";
  5. import { Metadata } from "next";
  6. import React, { Suspense } from "react";
  7. export const metadata: Metadata = {
  8. title: "Job Order"
  9. }
  10. const jo: React.FC = async () => {
  11. const { t } = await getServerI18n("jo");
  12. preloadBomCombo()
  13. return (
  14. <>
  15. <Stack
  16. direction="row"
  17. justifyContent="space-between"
  18. flexWrap="wrap"
  19. rowGap={2}
  20. >
  21. <Typography variant="h4" marginInlineEnd={2}>
  22. {t("Job Order")}
  23. </Typography>
  24. </Stack>
  25. <I18nProvider namespaces={["jo", "common"]}>
  26. <Suspense fallback={<JoSearch.Loading />}>
  27. <JoSearch />
  28. </Suspense>
  29. </I18nProvider>
  30. </>
  31. )
  32. }
  33. export default jo;