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.
 
 
 

45 líneas
1.1 KiB

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