import { ReqHandler } from "@ethicdevs/react-monolith";
import { makeAuthService } from "../services/auth";
import HomeView, { HomeViewProps } from "../views/HomeView";
export const getHomeView: ReqHandler = async (request, reply) => {
const authService = makeAuthService({ request });
const reqHandler = reply.makeRequestHandler(request, reply);
const foo = authService.isExistingUsername("test");
const user = authService.findUserByUid((request.params as any).uid);
const never = await authService.validateUserEmailAddress(
"user-uid",
"email@address.tld"
);
user;
never;
return reqHandler<HomeViewProps>(HomeView.name, {
foo,
});
};