mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-05-17 05:07:08 +02:00
Fix Vite Plus lint issues
This commit is contained in:
@@ -274,7 +274,9 @@ function Sidebar({ className }: { className?: string }) {
|
|||||||
|
|
||||||
const handleSendSelected = useCallback(async (items: SidebarModel[]) => {
|
const handleSendSelected = useCallback(async (items: SidebarModel[]) => {
|
||||||
await Promise.all(
|
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)),
|
||||||
);
|
);
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
"noUncheckedIndexedAccess": true,
|
"noUncheckedIndexedAccess": true,
|
||||||
"forceConsistentCasingInFileNames": true,
|
"forceConsistentCasingInFileNames": true,
|
||||||
"module": "ESNext",
|
"module": "ESNext",
|
||||||
"moduleResolution": "Node",
|
"moduleResolution": "bundler",
|
||||||
"resolveJsonModule": true,
|
"resolveJsonModule": true,
|
||||||
"isolatedModules": true,
|
"isolatedModules": true,
|
||||||
"noEmit": true,
|
"noEmit": true,
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
"moduleResolution": "node16",
|
"moduleResolution": "node16",
|
||||||
"resolveJsonModule": true,
|
"resolveJsonModule": true,
|
||||||
"sourceMap": true,
|
"sourceMap": true,
|
||||||
|
"rootDir": "src",
|
||||||
"outDir": "build"
|
"outDir": "build"
|
||||||
},
|
},
|
||||||
"include": ["src"]
|
"include": ["src"]
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"lib": ["DOM", "DOM.Iterable", "ESNext"],
|
"lib": ["DOM", "DOM.Iterable", "ESNext"],
|
||||||
"strict": true,
|
"strict": true,
|
||||||
"module": "ESNext",
|
"module": "ESNext",
|
||||||
"moduleResolution": "Node",
|
"moduleResolution": "bundler",
|
||||||
"jsx": "react-jsx",
|
"jsx": "react-jsx",
|
||||||
"noEmit": true
|
"noEmit": true
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { useUnmount } from "react-use";
|
|||||||
/** Returns a boolean that is true for a given number of milliseconds. */
|
/** Returns a boolean that is true for a given number of milliseconds. */
|
||||||
export function useTimedBoolean(millis = 1500): [boolean, () => void] {
|
export function useTimedBoolean(millis = 1500): [boolean, () => void] {
|
||||||
const [value, setValue] = useState(false);
|
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);
|
const reset = () => timeout.current && clearTimeout(timeout.current);
|
||||||
|
|
||||||
useUnmount(reset);
|
useUnmount(reset);
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"skipLibCheck": true,
|
"skipLibCheck": true,
|
||||||
"allowSyntheticDefaultImports": true,
|
"allowSyntheticDefaultImports": true,
|
||||||
"module": "ESNext",
|
"module": "ESNext",
|
||||||
"moduleResolution": "Node",
|
"moduleResolution": "bundler",
|
||||||
"jsx": "react-jsx",
|
"jsx": "react-jsx",
|
||||||
"noEmit": true
|
"noEmit": true
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user