import { ShowUsers } from "@/components/dashboard/settings/users/show-users"; import { DashboardLayout } from "@/components/layouts/dashboard-layout"; import { SettingsLayout } from "@/components/layouts/settings-layout"; import { validateRequest } from "@/server/auth/auth"; import type { GetServerSidePropsContext } from "next"; import React, { type ReactElement } from "react"; const Page = () => { return (
); }; export default Page; Page.getLayout = (page: ReactElement) => { return ( {page} ); }; export async function getServerSideProps( ctx: GetServerSidePropsContext<{ serviceId: string }>, ) { const { user } = await validateRequest(ctx.req, ctx.res); if (!user || user.rol === "user") { return { redirect: { permanent: true, destination: "/", }, }; } return { props: {}, }; }