* applied whitelabel to additional parts of the app * format .md files * updated metadata of all apps * applied whitelabel to PoweredByCal.tsx * fixed `team_upgrade_banner_action` with better german * fixed import of APP_NAME in email templates * revert "applied whitelabel" in CalEventParser.test.ts * Revert "updated metadata of all apps" This reverts commit 9c1621788d2c4c4a4e4a545f48898d4af7a39f33. * revert app-store whitelabel changes * Revert "applied whitelabel to PoweredByCal.tsx" This reverts commit f2b2d79aa51cca3a70af6bf649b24e22f2fca73a. * Update website * Sync * Update constants.ts * Prevent unit test error Co-authored-by: René Müller <rene.mueller@clicksports.de> Co-authored-by: Peer Richelsen <peeroke@gmail.com> Co-authored-by: zomars <zomars@me.com>
32 lines
797 B
TypeScript
32 lines
797 B
TypeScript
import { APP_NAME } from "@calcom/lib/constants";
|
|
|
|
function UserV2OptInBanner() {
|
|
// Only show on client-side
|
|
if (typeof document === "undefined") return null;
|
|
|
|
const hasV2OptInCookie = document.cookie.includes("calcom-v2-early-access=1");
|
|
|
|
if (hasV2OptInCookie)
|
|
return (
|
|
<p className="text-xs text-gray-400">
|
|
You're using the new version of {APP_NAME}.{" "}
|
|
<a href="/api/v2-opt-in" className="text-blue-400 underline">
|
|
Go back
|
|
</a>
|
|
.
|
|
</p>
|
|
);
|
|
|
|
return (
|
|
<p className="text-xs text-gray-400">
|
|
Want to try the new version of {APP_NAME}?{" "}
|
|
<a href="/api/v2-opt-in" className="text-blue-400 underline">
|
|
Opt-in to our v2.0 beta
|
|
</a>
|
|
.
|
|
</p>
|
|
);
|
|
}
|
|
|
|
export default UserV2OptInBanner;
|