diff --git a/packages/skin-database/.eslintrc.js b/packages/skin-database/.eslintrc.js index dc47f1fc..c408e0fa 100644 --- a/packages/skin-database/.eslintrc.js +++ b/packages/skin-database/.eslintrc.js @@ -18,7 +18,13 @@ module.exports = { "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-namespace": "off", - "@typescript-eslint/no-unused-vars": ["warn", { argsIgnorePattern: "^_" }], + "@typescript-eslint/no-unused-vars": [ + "warn", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + }, + ], }, ignorePatterns: ["dist/**"], }; diff --git a/packages/skin-database/api/graphql/resolvers/ReviewResolver.ts b/packages/skin-database/api/graphql/resolvers/ReviewResolver.ts index a7a232a3..1af4fb75 100644 --- a/packages/skin-database/api/graphql/resolvers/ReviewResolver.ts +++ b/packages/skin-database/api/graphql/resolvers/ReviewResolver.ts @@ -1,4 +1,3 @@ -import { Ctx } from ".."; import UserContext from "../../../data/UserContext.js"; import { Rating, ReviewRow } from "../../../types"; import { ISkin } from "./CommonSkinResolver"; diff --git a/packages/skin-database/app/(modern)/table/Table.tsx b/packages/skin-database/app/(modern)/table/Table.tsx index 6e4ef60e..da6d1d53 100644 --- a/packages/skin-database/app/(modern)/table/Table.tsx +++ b/packages/skin-database/app/(modern)/table/Table.tsx @@ -26,7 +26,7 @@ export default function WrappedTable({ initialSkins, skinCount }) { } function Table({ initialSkins, skinCount }) { - const [skins, setSkins] = useState(initialSkins); + const skins = initialSkins; const scale = 0.5; // This can be adjusted based on your needs function getSkinData(data: { diff --git a/packages/skin-database/cli.ts b/packages/skin-database/cli.ts index aeb9f1f3..b381a87a 100755 --- a/packages/skin-database/cli.ts +++ b/packages/skin-database/cli.ts @@ -462,7 +462,6 @@ program "missingModernSkins" ); const missingModernSkinsSet = new Set(missingModernSkins); - const skins = {}; for (const md5 of missingModernSkins!) { const skin = await SkinModel.fromMd5(ctx, md5); if (skin == null) { diff --git a/packages/skin-database/data/ArchiveFileModel.ts b/packages/skin-database/data/ArchiveFileModel.ts index 831591f5..7dfa905e 100644 --- a/packages/skin-database/data/ArchiveFileModel.ts +++ b/packages/skin-database/data/ArchiveFileModel.ts @@ -7,7 +7,6 @@ import FileInfoModel from "./FileInfoModel"; import { ISkin } from "../api/graphql/resolvers/CommonSkinResolver"; import SkinResolver from "../api/graphql/resolvers/SkinResolver"; import { Int } from "grats"; -import { Ctx } from "../api/graphql"; export type ArchiveFileDebugData = { row: ArchiveFileRow; diff --git a/packages/skin-database/data/IaItemModel.ts b/packages/skin-database/data/IaItemModel.ts index e3bdf6a5..8164f99a 100644 --- a/packages/skin-database/data/IaItemModel.ts +++ b/packages/skin-database/data/IaItemModel.ts @@ -6,7 +6,6 @@ import { knex } from "../db"; import { fetchMetadata, fetchTasks } from "../services/internetArchive"; import { ISkin } from "../api/graphql/resolvers/CommonSkinResolver"; import SkinResolver from "../api/graphql/resolvers/SkinResolver"; -import { Ctx } from "../api/graphql"; const IA_URL = /^(https:\/\/)?archive.org\/details\/([^/]+)\/?/; diff --git a/packages/skin-database/data/TweetModel.ts b/packages/skin-database/data/TweetModel.ts index 1f7d57b1..c650786e 100644 --- a/packages/skin-database/data/TweetModel.ts +++ b/packages/skin-database/data/TweetModel.ts @@ -7,7 +7,6 @@ import SkinModel from "./SkinModel"; import { Int } from "grats"; import { ISkin } from "../api/graphql/resolvers/CommonSkinResolver"; import SkinResolver from "../api/graphql/resolvers/SkinResolver"; -import { Ctx } from "../api/graphql"; export type TweetDebugData = { row: TweetRow; diff --git a/packages/skin-database/data/skins.ts b/packages/skin-database/data/skins.ts index d48b568d..c8be20df 100644 --- a/packages/skin-database/data/skins.ts +++ b/packages/skin-database/data/skins.ts @@ -1,4 +1,4 @@ -import { ALGOLIA_ACCOUNT, ALGOLIA_KEY, ALGOLIA_INDEX } from "../config"; +import { ALGOLIA_INDEX } from "../config"; import { knex } from "../db"; import path from "path"; import md5Hash from "md5"; diff --git a/packages/skin-database/legacy-client/src/ReviewPage.js b/packages/skin-database/legacy-client/src/ReviewPage.js index 8266eff2..c567f2d2 100644 --- a/packages/skin-database/legacy-client/src/ReviewPage.js +++ b/packages/skin-database/legacy-client/src/ReviewPage.js @@ -163,7 +163,7 @@ export default function ReviewPage() { Press up arrow to approve, down arrow to reject or "n" to mark as NSFW.

- {reverseSkins.map((skin) => { + {reverseSkins.map((_skin) => { return
FIXME: Add TinderCard here
; // return ( // No Tweets

) : (