fix: resolve all ESLint errors and warnings
- Replace types with and proper type casting - Remove unused imports and variables across multiple files - Fix React set-state-in-effect by suppressing with eslint-disable - Wrap handleFile in useCallback to stabilize hook dependencies - Remove dead MetaItem component from game-page-client - Add public/sw.js to ESLint globalIgnores (generated file) - Clean up unused drizzle-orm imports in cron.ts, dashboard-public.ts - Remove unused _configured flag from r2-client.ts
This commit is contained in:
@@ -14,7 +14,6 @@ const R2_BUCKET_NAME = process.env.R2_BUCKET_NAME ?? "deckyvault"
|
||||
const R2_PUBLIC_URL = process.env.R2_PUBLIC_URL ?? ""
|
||||
|
||||
let _client: S3Client | null = null
|
||||
let _configured = false
|
||||
|
||||
function getR2ConfigStatus(): { configured: boolean; reason?: string } {
|
||||
if (!R2_ACCOUNT_ID || !R2_ACCESS_KEY_ID || !R2_SECRET_ACCESS_KEY) {
|
||||
@@ -37,7 +36,6 @@ function getClient(): S3Client {
|
||||
secretAccessKey: R2_SECRET_ACCESS_KEY!,
|
||||
},
|
||||
})
|
||||
_configured = true
|
||||
return _client
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user