* create StripeRepository and simplify code * verify-email-change: extract getServerSideProps * add verify-email-change to app router * auth/verify: Add metadata in app router * auth/verify: extract client component into /modules * fix type checks for stripe * fix stripe session handler * improve getServerSideProps for verify-email-change * add title to verify-email-change page metadata * add title to verify page metadata * refactor * add safety * fix * remove references to pages for verify-email --------- Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Co-authored-by: Keith Williams <keithwillcode@gmail.com>
10 lines
339 B
TypeScript
10 lines
339 B
TypeScript
import PageWrapper from "@components/PageWrapper";
|
|
|
|
import type { PageProps } from "~/auth/verify-view";
|
|
import Verify from "~/auth/verify-view";
|
|
|
|
const Page = (props: PageProps) => <Verify {...props} />;
|
|
Page.PageWrapper = PageWrapper;
|
|
export default Page;
|
|
export { getServerSideProps } from "@server/lib/auth/verify/getServerSideProps";
|