diff --git a/apps/web/components/App.tsx b/apps/web/components/App.tsx index fbf678d0e8..62fc9c7113 100644 --- a/apps/web/components/App.tsx +++ b/apps/web/components/App.tsx @@ -55,21 +55,6 @@ export default function App({ }) { const { t } = useLocale(); - /*const tabs = [ - { - name: t("description"), - href: "?description", - }, - { - name: t("features"), - href: "?features", - }, - { - name: t("permissions"), - href: "?permissions", - }, - ];*/ - const priceInDollar = Intl.NumberFormat("en-US", { style: "currency", currency: "USD", @@ -88,7 +73,7 @@ export default function App({
- + {name}

{name}

diff --git a/apps/web/components/apps/AllApps.tsx b/apps/web/components/apps/AllApps.tsx index 083d63c5bc..0b760d25a7 100644 --- a/apps/web/components/apps/AllApps.tsx +++ b/apps/web/components/apps/AllApps.tsx @@ -1,7 +1,6 @@ +import { useLocale } from "@calcom/lib/hooks/useLocale"; import type { App } from "@calcom/types/App"; -import { useLocale } from "@lib/hooks/useLocale"; - import AppCard from "./AppCard"; export default function AllApps({ apps }: { apps: App[] }) { diff --git a/apps/web/components/apps/AppCard.tsx b/apps/web/components/apps/AppCard.tsx index f435983580..f50ea3b863 100644 --- a/apps/web/components/apps/AppCard.tsx +++ b/apps/web/components/apps/AppCard.tsx @@ -23,18 +23,17 @@ export default function AppCard(props: AppCardProps) { color="secondary" className="ml-auto flex self-start" onClick={() => { - // TODO: Actually add the integration console.log("The magic is supposed to happen here"); }}> Add

{props.name}

-
+ {/* TODO: add reviews
{props.rating} stars {props.reviews} reviews -
-

{props.description}

+
*/} +

{props.description}

); diff --git a/apps/web/components/apps/Categories.tsx b/apps/web/components/apps/Categories.tsx index f89b72c951..b37d75284c 100644 --- a/apps/web/components/apps/Categories.tsx +++ b/apps/web/components/apps/Categories.tsx @@ -1,7 +1,7 @@ import { CreditCardIcon } from "@heroicons/react/outline"; import Link from "next/link"; -import { useLocale } from "@lib/hooks/useLocale"; +import { useLocale } from "@calcom/lib/hooks/useLocale"; export default function AppStoreCategories(props: any) { const { t } = useLocale(); diff --git a/apps/web/pages/_app.tsx b/apps/web/pages/_app.tsx index 1c7a4ad479..46c575fd82 100644 --- a/apps/web/pages/_app.tsx +++ b/apps/web/pages/_app.tsx @@ -1,4 +1,5 @@ import { DefaultSeo } from "next-seo"; +import Head from "next/head"; // import { ReactQueryDevtools } from "react-query/devtools"; import superjson from "superjson"; @@ -25,6 +26,9 @@ function MyApp(props: AppProps) { + + + diff --git a/apps/web/pages/_document.tsx b/apps/web/pages/_document.tsx index 5d64e61f01..e105342684 100644 --- a/apps/web/pages/_document.tsx +++ b/apps/web/pages/_document.tsx @@ -22,7 +22,6 @@ class MyDocument extends Document { -
diff --git a/apps/web/pages/apps/categories/[category].tsx b/apps/web/pages/apps/categories/[category].tsx index 637cb3dd5f..0e0b0dc406 100644 --- a/apps/web/pages/apps/categories/[category].tsx +++ b/apps/web/pages/apps/categories/[category].tsx @@ -1,5 +1,6 @@ import { ChevronLeftIcon } from "@heroicons/react/solid"; import { InferGetStaticPropsType } from "next"; +import Link from "next/link"; import { useRouter } from "next/router"; import { getAppRegistry } from "@calcom/app-store/_appRegistry"; @@ -14,35 +15,38 @@ export default function Apps({ appStore }: InferGetStaticPropsType -
- -
-
-

All {router.query.category} apps

-
- {appStore.map((app) => { - return ( - app.category === router.query.category && ( - - ) - ); - })} + <> + + -
- +
+

All {router.query.category} apps

+
+ {appStore.map((app) => { + return ( + app.category === router.query.category && ( + + ) + ); + })} +
+
+ + ); } diff --git a/apps/web/pages/apps/nuke-my-cal.tsx b/apps/web/pages/apps/nuke-my-cal.tsx deleted file mode 100644 index 0260b43d40..0000000000 --- a/apps/web/pages/apps/nuke-my-cal.tsx +++ /dev/null @@ -1,118 +0,0 @@ -import showToast from "@calcom/lib/notification"; - -import App from "@components/App"; - -export default function NukeMyCal() { - return ( - - -
- Have an emergency? Need to reschedule all of your upcoming calendar events? Just click{" "} - Nuke my Cal and auto-reschedule the entire day. Give it a try! -
-
- Demo:
-
-
- - - } - /> - ); -} diff --git a/packages/app-store/applecalendar/package.json b/packages/app-store/applecalendar/package.json index 1f2cc2e2da..26b495d445 100644 --- a/packages/app-store/applecalendar/package.json +++ b/packages/app-store/applecalendar/package.json @@ -4,7 +4,7 @@ "name": "@calcom/applecalendar", "version": "0.0.0", "main": "./index.ts", - "description": "For personal and business calendars", + "description": "Apple Calendar is a personal calendar app made by Apple Inc. that runs on both the macOS desktop operating system and the iOS mobile operating system.", "dependencies": { "@calcom/prisma": "*", "react-hook-form": "^7.20.4" diff --git a/packages/app-store/huddle01video/index.ts b/packages/app-store/huddle01video/index.ts index 49cad25e83..abca0f9223 100644 --- a/packages/app-store/huddle01video/index.ts +++ b/packages/app-store/huddle01video/index.ts @@ -11,8 +11,8 @@ export const metadata = { imageSrc: "/apps/huddle.svg", variant: "conferencing", logo: "/apps/huddle.svg", - publisher: "Cal.com", - url: "https://huddle01.com/", + publisher: "huddle01.com", + url: "https://huddle01.com", verified: true, rating: 0, // TODO: placeholder for now, pull this from TrustPilot or G2 reviews: 0, // TODO: placeholder for now, pull this from TrustPilot or G2 @@ -22,7 +22,7 @@ export const metadata = { title: "Huddle01", trending: true, isGlobal: true, - email: "help@cal.com", + email: "support@huddle01.com", locationType: "integrations:huddle01", key: { apikey: randomString(12) }, } as App; diff --git a/packages/app-store/huddle01video/package.json b/packages/app-store/huddle01video/package.json index 5a3a7a14ca..f48ff03e77 100644 --- a/packages/app-store/huddle01video/package.json +++ b/packages/app-store/huddle01video/package.json @@ -3,7 +3,7 @@ "name": "@calcom/huddle01video", "version": "0.0.0", "main": "./index.ts", - "description": "Video conferencing", + "description": "One-click Meetings in your Metaversical. Login with Web3, create token-gated spaces, use NFT avatars and decentralized storage.", "dependencies": { "@calcom/lib": "*" }, diff --git a/packages/app-store/office365video/package.json b/packages/app-store/office365video/package.json index 73a1952ccb..1fc7cde7ef 100644 --- a/packages/app-store/office365video/package.json +++ b/packages/app-store/office365video/package.json @@ -3,7 +3,7 @@ "name": "@calcom/office365video", "version": "0.0.0", "main": "./index.ts", - "description": "Use your Office 365 account to book video calls through MS Teams NOTE: MUST HAVE A WORK / SCHOOL ACCOUNT", + "description": "Use your Office 365 account to book video calls through MS Teams. NOTE: MUST HAVE A WORK / SCHOOL ACCOUNT", "dependencies": { "@calcom/prisma": "*", "@calcom/lib": "*"