diff options
Diffstat (limited to 'packages/renderer')
-rw-r--r-- | packages/renderer/.eslinrc.cjs | 17 | ||||
-rw-r--r-- | packages/renderer/package.json | 2 | ||||
-rw-r--r-- | packages/renderer/src/components/BrowserViewPlaceholder.tsx | 1 |
3 files changed, 14 insertions, 6 deletions
diff --git a/packages/renderer/.eslinrc.cjs b/packages/renderer/.eslinrc.cjs index 3385ac5..37d27ad 100644 --- a/packages/renderer/.eslinrc.cjs +++ b/packages/renderer/.eslinrc.cjs | |||
@@ -1,11 +1,18 @@ | |||
1 | module.exports = { | 1 | module.exports = { |
2 | extends: [ | ||
3 | 'airbnb', | ||
4 | 'airbnb/hooks', | ||
5 | 'airbnb-typescript', | ||
6 | ], | ||
7 | env: { | 2 | env: { |
8 | node: false, | 3 | node: false, |
9 | browser: true, | 4 | browser: true, |
10 | }, | 5 | }, |
6 | overrides: [ | ||
7 | { | ||
8 | files: [ | ||
9 | '.eslintrc.cjs', | ||
10 | 'vite.config.js', | ||
11 | ], | ||
12 | env: { | ||
13 | browser: false, | ||
14 | node: true, | ||
15 | }, | ||
16 | }, | ||
17 | ], | ||
11 | }; | 18 | }; |
diff --git a/packages/renderer/package.json b/packages/renderer/package.json index fde4c28..d6b8b45 100644 --- a/packages/renderer/package.json +++ b/packages/renderer/package.json | |||
@@ -24,7 +24,7 @@ | |||
24 | "react-dom": "^17.0.2" | 24 | "react-dom": "^17.0.2" |
25 | }, | 25 | }, |
26 | "devDependencies": { | 26 | "devDependencies": { |
27 | "@types/lodash-es": "^4.14.178", | 27 | "@types/lodash-es": "^4.17.5", |
28 | "@types/react": "^17.0.38", | 28 | "@types/react": "^17.0.38", |
29 | "@types/react-dom": "^17.0.11", | 29 | "@types/react-dom": "^17.0.11", |
30 | "@vitejs/plugin-react": "^1.1.4", | 30 | "@vitejs/plugin-react": "^1.1.4", |
diff --git a/packages/renderer/src/components/BrowserViewPlaceholder.tsx b/packages/renderer/src/components/BrowserViewPlaceholder.tsx index c671983..11c09d6 100644 --- a/packages/renderer/src/components/BrowserViewPlaceholder.tsx +++ b/packages/renderer/src/components/BrowserViewPlaceholder.tsx | |||
@@ -28,6 +28,7 @@ import { useStore } from './StoreProvider'; | |||
28 | export default observer(() => { | 28 | export default observer(() => { |
29 | const store = useStore(); | 29 | const store = useStore(); |
30 | 30 | ||
31 | // eslint-disable-next-line react-hooks/exhaustive-deps -- react-hooks doesn't support `throttle`. | ||
31 | const onResize = useCallback(throttle(([entry]: ResizeObserverEntry[]) => { | 32 | const onResize = useCallback(throttle(([entry]: ResizeObserverEntry[]) => { |
32 | if (entry) { | 33 | if (entry) { |
33 | const { | 34 | const { |