16 lines
481 B
TypeScript
16 lines
481 B
TypeScript
import { User } from "@prisma/client";
|
|
import dayjs from "dayjs";
|
|
|
|
export const ONBOARDING_INTRODUCED_AT = dayjs("September 1 2021").toISOString();
|
|
|
|
export const ONBOARDING_NEXT_REDIRECT = {
|
|
redirect: {
|
|
permanent: false,
|
|
destination: "/getting-started",
|
|
},
|
|
} as const;
|
|
|
|
export const shouldShowOnboarding = (user: Pick<User, "createdDate" | "completedOnboarding">) => {
|
|
return !user.completedOnboarding && dayjs(user.createdDate).isAfter(ONBOARDING_INTRODUCED_AT);
|
|
};
|