Fix Vite Plus lint issues

This commit is contained in:
Gregory Schier
2026-05-07 14:45:34 -07:00
parent 5d6ae6f038
commit f9ee53bc65
6 changed files with 8 additions and 5 deletions

View File

@@ -274,7 +274,9 @@ function Sidebar({ className }: { className?: string }) {
const handleSendSelected = useCallback(async (items: SidebarModel[]) => {
await Promise.all(
items.filter((i) => i.model === "http_request").map((i) => sendAnyHttpRequest.mutate(i.id)),
items
.filter((i) => i.model === "http_request")
.map((i) => sendAnyHttpRequest.mutateAsync(i.id)),
);
}, []);

View File

@@ -10,7 +10,7 @@
"noUncheckedIndexedAccess": true,
"forceConsistentCasingInFileNames": true,
"module": "ESNext",
"moduleResolution": "Node",
"moduleResolution": "bundler",
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,

View File

@@ -10,6 +10,7 @@
"moduleResolution": "node16",
"resolveJsonModule": true,
"sourceMap": true,
"rootDir": "src",
"outDir": "build"
},
"include": ["src"]

View File

@@ -4,7 +4,7 @@
"lib": ["DOM", "DOM.Iterable", "ESNext"],
"strict": true,
"module": "ESNext",
"moduleResolution": "Node",
"moduleResolution": "bundler",
"jsx": "react-jsx",
"noEmit": true
},

View File

@@ -4,7 +4,7 @@ import { useUnmount } from "react-use";
/** Returns a boolean that is true for a given number of milliseconds. */
export function useTimedBoolean(millis = 1500): [boolean, () => void] {
const [value, setValue] = useState(false);
const timeout = useRef<NodeJS.Timeout | null>(null);
const timeout = useRef<ReturnType<typeof setTimeout> | null>(null);
const reset = () => timeout.current && clearTimeout(timeout.current);
useUnmount(reset);

View File

@@ -6,7 +6,7 @@
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"module": "ESNext",
"moduleResolution": "Node",
"moduleResolution": "bundler",
"jsx": "react-jsx",
"noEmit": true
},