{
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
if ((e as any).target.nodeName.toUpperCase() !== "IMG") {
close();
}
}}
onTouchEnd={(e) => {
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
if ((e as any).target.nodeName.toUpperCase() !== "IMG") {
close();
}
diff --git a/apps/blueprints/src/hooks/fetch.ts b/apps/blueprints/src/hooks/fetch.ts
index c811bc2..8a26224 100644
--- a/apps/blueprints/src/hooks/fetch.ts
+++ b/apps/blueprints/src/hooks/fetch.ts
@@ -1,6 +1,7 @@
import { useEffect, useState } from "react";
import { createState, useState as useGlobalState } from "@hookstate/core";
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
const recordMapState = createState
>({});
export const useFetch = (
@@ -31,6 +32,7 @@ export const useFetch = (
};
fetchData();
+ // eslint-disable-next-line react-hooks/exhaustive-deps
}, [url, skip]);
return { loading, data: data ?? null, error };
diff --git a/apps/blueprints/src/pages/blueprint/[blueprintId].tsx b/apps/blueprints/src/pages/blueprint/[blueprintId].tsx
index ad7b3e2..e9a381f 100644
--- a/apps/blueprints/src/pages/blueprint/[blueprintId].tsx
+++ b/apps/blueprints/src/pages/blueprint/[blueprintId].tsx
@@ -220,7 +220,7 @@ export const Index: NextPage = ({
{selected.data.blueprint_hash && typeof window !== "undefined" && (
)}
diff --git a/apps/blueprints/src/pages/index.tsx b/apps/blueprints/src/pages/index.tsx
index 6e97917..b62061c 100644
--- a/apps/blueprints/src/pages/index.tsx
+++ b/apps/blueprints/src/pages/index.tsx
@@ -1,6 +1,5 @@
import React, { useEffect, useState } from "react";
import { NextPage, NextPageContext } from "next";
-import Link from "next/link";
import { useRouter } from "next/router";
import { searchBlueprintPages, init } from "@factorio-sites/database";
import { BlueprintPage } from "@factorio-sites/types";
@@ -13,8 +12,6 @@ import { queryValueAsArray } from "../utils/query.utils";
import { useFbeData } from "../hooks/fbe.hook";
import {
Box,
- Heading,
- Flex,
Text,
Input,
InputGroup,
diff --git a/apps/blueprints/src/pages/login.tsx b/apps/blueprints/src/pages/login.tsx
index 29baf0b..4c4bc3f 100644
--- a/apps/blueprints/src/pages/login.tsx
+++ b/apps/blueprints/src/pages/login.tsx
@@ -11,7 +11,7 @@ import {
Box,
Text,
} from "@chakra-ui/react";
-import { Formik, Field } from "formik";
+import { Formik, Field, FieldProps } from "formik";
import { Panel } from "../components/Panel";
import { css } from "@emotion/react";
import { validateLoginForm } from "../utils/validate";
@@ -56,11 +56,11 @@ export const Login: NextPage = () => {
{({ isSubmitting, handleSubmit, status }) => (