fix eslint errors

This commit is contained in:
xCyanGrizzly
2026-02-18 15:27:23 +01:00
parent 3a5726e82b
commit 564f81585b
8 changed files with 14 additions and 9 deletions

View File

@@ -39,7 +39,11 @@
"Bash(python3:*)",
"Bash(for page in filaments resins paints dashboard)",
"Bash(do echo -n \"$page: \")",
"Bash(done)"
"Bash(done)",
"Bash(gh run:*)",
"Bash(npx next lint:*)",
"Bash(npx eslint .)",
"Bash(echo:*)"
]
}
}

View File

@@ -12,6 +12,9 @@ const eslintConfig = defineConfig([
"out/**",
"build/**",
"next-env.d.ts",
// Non-app scripts and seed — not part of Next.js build
"scripts/**",
"prisma/seed.ts",
]),
]);

View File

@@ -33,7 +33,7 @@ async function main() {
// Create regular user
const userPassword = await hash("password123", 10);
const user = await prisma.user.upsert({
const _user = await prisma.user.upsert({
where: { email: "user@dragonsstash.local" },
update: {},
create: {

View File

@@ -161,9 +161,7 @@ function parseMarkdownTable(markdown: string, brandFile: string): PaintEntry[] {
const nameIdx = 0;
const codeIdx = hasCode ? 1 : -1;
const setIdx = hasCode ? 2 : 1;
const rIdx = hasCode ? 3 : 2;
const gIdx = hasCode ? 4 : 3;
const bIdx = hasCode ? 5 : 4;
// RGB column indices (3-5 or 2-4) skipped — we use hex directly
const hexIdx = hasCode ? 6 : 5;
const entries: PaintEntry[] = [];

View File

@@ -44,7 +44,7 @@ export function VendorTable({ data, pageCount, totalCount }: VendorTableProps) {
const [deleteId, setDeleteId] = useState<string | null>(null);
const [searchValue, setSearchValue] = useState(searchParams.get("search") ?? "");
const debouncedSearch = useDebounce(searchValue, 300);
const _debouncedSearch = useDebounce(searchValue, 300);
// Update URL when search changes
const updateSearch = (value: string) => {

View File

@@ -29,7 +29,7 @@ export default function LoginPage() {
const [isPending, startTransition] = useTransition();
const form = useForm<LoginInput>({
resolver: zodResolver(loginSchema) as any,
resolver: zodResolver(loginSchema),
defaultValues: { email: "", password: "" },
});

View File

@@ -28,7 +28,7 @@ export default function RegisterPage() {
const [isPending, startTransition] = useTransition();
const form = useForm<RegisterInput>({
resolver: zodResolver(registerSchema) as any,
resolver: zodResolver(registerSchema),
defaultValues: { name: "", email: "", password: "", confirmPassword: "" },
});

View File

@@ -2,7 +2,7 @@
import { signOut, useSession } from "next-auth/react";
import Link from "next/link";
import { LogOut, Settings, User } from "lucide-react";
import { LogOut, Settings } from "lucide-react";
import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar";
import {
DropdownMenu,