diff --git a/pages/integrations/[integration].tsx b/pages/integrations/[integration].tsx
index 1e997470..c2a17af0 100644
--- a/pages/integrations/[integration].tsx
+++ b/pages/integrations/[integration].tsx
@@ -7,13 +7,15 @@ import { useRouter } from "next/router";
import { useSession, getSession } from "next-auth/client";
import Loader from '@components/Loader';
-export default function integration(props) {
+export default function Integration(props) {
const router = useRouter();
+ // eslint-disable-next-line @typescript-eslint/no-unused-vars
const [session, loading] = useSession();
+
const [showAPIKey, setShowAPIKey] = useState(false);
if (loading) {
- return
;
+ return
;
}
function toggleShowAPIKey() {
@@ -23,6 +25,7 @@ export default function integration(props) {
async function deleteIntegrationHandler(event) {
event.preventDefault();
+ /*eslint-disable */
const response = await fetch("/api/integrations", {
method: "DELETE",
body: JSON.stringify({ id: props.integration.id }),
@@ -30,6 +33,7 @@ export default function integration(props) {
"Content-Type": "application/json",
},
});
+ /*eslint-enable */
router.push("/integrations");
}
diff --git a/pages/integrations/index.tsx b/pages/integrations/index.tsx
index dca940c4..b30ed5d5 100644
--- a/pages/integrations/index.tsx
+++ b/pages/integrations/index.tsx
@@ -16,7 +16,8 @@ import { Switch } from "@headlessui/react";
import Loader from '@components/Loader';
import classNames from "@lib/classNames";
-export default function Home({ integrations }) {
+export default function IntegrationHome({ integrations }) {
+ // eslint-disable-next-line @typescript-eslint/no-unused-vars
const [session, loading] = useSession();
const [showAddModal, setShowAddModal] = useState(false);
@@ -85,9 +86,7 @@ export default function Home({ integrations }) {
useEffect(loadCalendars, [integrations]);
if (loading) {
- return (
-
- );
+ return
;
}
return (
@@ -109,7 +108,7 @@ export default function Home({ integrations }) {
Add new integration
}>
-
+
{integrations.filter((ig) => ig.credential).length !== 0 ? (
{integrations
@@ -276,7 +275,7 @@ export default function Home({ integrations }) {
)}
-
+
Select calendars
diff --git a/pages/settings/embed.tsx b/pages/settings/embed.tsx
index 46e07646..643350e6 100644
--- a/pages/settings/embed.tsx
+++ b/pages/settings/embed.tsx
@@ -1,7 +1,4 @@
import Head from "next/head";
-import Link from "next/link";
-import { useState } from "react";
-import { useRouter } from "next/router";
import prisma from "../../lib/prisma";
import Shell from "../../components/Shell";
import SettingsShell from "../../components/Settings";
@@ -9,10 +6,11 @@ import { useSession, getSession } from "next-auth/client";
import Loader from '@components/Loader';
export default function Embed(props) {
+ // eslint-disable-next-line @typescript-eslint/no-unused-vars
const [session, loading] = useSession();
if (loading) {
- return ;
+ return ;
}
return (