Fix lints
This commit is contained in:
		
					parent
					
						
							
								13def24f7e
							
						
					
				
			
			
				commit
				
					
						5ba7267164
					
				
			
		
					 5 changed files with 94 additions and 15 deletions
				
			
		|  | @ -86,7 +86,7 @@ | ||||||
|     "i18next-parser": "^6.6.0", |     "i18next-parser": "^6.6.0", | ||||||
|     "identity-obj-proxy": "^3.0.0", |     "identity-obj-proxy": "^3.0.0", | ||||||
|     "jest": "^29.2.2", |     "jest": "^29.2.2", | ||||||
|     "jest-environment-jsdom": "^29.2.2", |     "jest-environment-jsdom": "^29.3.1", | ||||||
|     "prettier": "^2.6.2", |     "prettier": "^2.6.2", | ||||||
|     "sass": "^1.42.1", |     "sass": "^1.42.1", | ||||||
|     "storybook-builder-vite": "^0.1.12", |     "storybook-builder-vite": "^0.1.12", | ||||||
|  |  | ||||||
|  | @ -43,8 +43,6 @@ | ||||||
|   "Display name": "Display name", |   "Display name": "Display name", | ||||||
|   "Download debug logs": "Download debug logs", |   "Download debug logs": "Download debug logs", | ||||||
|   "Element Call Home": "Element Call Home", |   "Element Call Home": "Element Call Home", | ||||||
|   "Single-key keyboard shortcuts": "Single-key keyboard shortcuts", |  | ||||||
|   "Entering room…": "Entering room…", |  | ||||||
|   "Exit full screen": "Exit full screen", |   "Exit full screen": "Exit full screen", | ||||||
|   "Fetching group call timed out.": "Fetching group call timed out.", |   "Fetching group call timed out.": "Fetching group call timed out.", | ||||||
|   "Freedom": "Freedom", |   "Freedom": "Freedom", | ||||||
|  | @ -105,6 +103,7 @@ | ||||||
|   "Show call inspector": "Show call inspector", |   "Show call inspector": "Show call inspector", | ||||||
|   "Sign in": "Sign in", |   "Sign in": "Sign in", | ||||||
|   "Sign out": "Sign out", |   "Sign out": "Sign out", | ||||||
|  |   "Single-key keyboard shortcuts": "Single-key keyboard shortcuts", | ||||||
|   "Spatial audio": "Spatial audio", |   "Spatial audio": "Spatial audio", | ||||||
|   "Speaker": "Speaker", |   "Speaker": "Speaker", | ||||||
|   "Speaker {{n}}": "Speaker {{n}}", |   "Speaker {{n}}": "Speaker {{n}}", | ||||||
|  |  | ||||||
|  | @ -55,7 +55,8 @@ export interface Session { | ||||||
|   tempPassword?: string; |   tempPassword?: string; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| const loadChannel = new BroadcastChannel("load"); | const loadChannel = | ||||||
|  |   "BroadcastChannel" in window ? new BroadcastChannel("load") : null; | ||||||
| 
 | 
 | ||||||
| const loadSession = (): Session => { | const loadSession = (): Session => { | ||||||
|   const data = localStorage.getItem("matrix-auth-store"); |   const data = localStorage.getItem("matrix-auth-store"); | ||||||
|  | @ -299,7 +300,7 @@ export const ClientProvider: FC<Props> = ({ children }) => { | ||||||
|   // running instances of the app. This isn't necessary if the app is running in
 |   // running instances of the app. This isn't necessary if the app is running in
 | ||||||
|   // a widget though, since then it'll be mostly stateless.
 |   // a widget though, since then it'll be mostly stateless.
 | ||||||
|   useEffect(() => { |   useEffect(() => { | ||||||
|     if (!widget) loadChannel.postMessage({}); |     if (!widget) loadChannel?.postMessage({}); | ||||||
|   }, []); |   }, []); | ||||||
| 
 | 
 | ||||||
|   useEventTarget( |   useEventTarget( | ||||||
|  |  | ||||||
|  | @ -24,7 +24,7 @@ import type { | ||||||
| 
 | 
 | ||||||
| // Shortcut for registering a listener on an EventTarget
 | // Shortcut for registering a listener on an EventTarget
 | ||||||
| export const useEventTarget = <T extends Event>( | export const useEventTarget = <T extends Event>( | ||||||
|   target: EventTarget, |   target: EventTarget | null | undefined, | ||||||
|   eventType: string, |   eventType: string, | ||||||
|   listener: (event: T) => void, |   listener: (event: T) => void, | ||||||
|   options?: AddEventListenerOptions |   options?: AddEventListenerOptions | ||||||
|  |  | ||||||
							
								
								
									
										97
									
								
								yarn.lock
									
										
									
									
									
								
							
							
						
						
									
										97
									
								
								yarn.lock
									
										
									
									
									
								
							|  | @ -1581,6 +1581,16 @@ | ||||||
|     "@types/node" "*" |     "@types/node" "*" | ||||||
|     jest-mock "^29.2.2" |     jest-mock "^29.2.2" | ||||||
| 
 | 
 | ||||||
|  | "@jest/environment@^29.3.1": | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-29.3.1.tgz#eb039f726d5fcd14698acd072ac6576d41cfcaa6" | ||||||
|  |   integrity sha512-pMmvfOPmoa1c1QpfFW0nXYtNLpofqo4BrCIk6f2kW4JFeNlHV2t3vd+3iDLf31e2ot2Mec0uqZfmI+U0K2CFag== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/fake-timers" "^29.3.1" | ||||||
|  |     "@jest/types" "^29.3.1" | ||||||
|  |     "@types/node" "*" | ||||||
|  |     jest-mock "^29.3.1" | ||||||
|  | 
 | ||||||
| "@jest/expect-utils@^29.2.2": | "@jest/expect-utils@^29.2.2": | ||||||
|   version "29.2.2" |   version "29.2.2" | ||||||
|   resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.2.2.tgz#460a5b5a3caf84d4feb2668677393dd66ff98665" |   resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.2.2.tgz#460a5b5a3caf84d4feb2668677393dd66ff98665" | ||||||
|  | @ -1608,6 +1618,18 @@ | ||||||
|     jest-mock "^29.2.2" |     jest-mock "^29.2.2" | ||||||
|     jest-util "^29.2.1" |     jest-util "^29.2.1" | ||||||
| 
 | 
 | ||||||
|  | "@jest/fake-timers@^29.3.1": | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-29.3.1.tgz#b140625095b60a44de820876d4c14da1aa963f67" | ||||||
|  |   integrity sha512-iHTL/XpnDlFki9Tq0Q1GGuVeQ8BHZGIYsvCO5eN/O/oJaRzofG9Xndd9HuSDBI/0ZS79pg0iwn07OMTQ7ngF2A== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/types" "^29.3.1" | ||||||
|  |     "@sinonjs/fake-timers" "^9.1.2" | ||||||
|  |     "@types/node" "*" | ||||||
|  |     jest-message-util "^29.3.1" | ||||||
|  |     jest-mock "^29.3.1" | ||||||
|  |     jest-util "^29.3.1" | ||||||
|  | 
 | ||||||
| "@jest/globals@^29.2.2": | "@jest/globals@^29.2.2": | ||||||
|   version "29.2.2" |   version "29.2.2" | ||||||
|   resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.2.2.tgz#205ff1e795aa774301c2c0ba0be182558471b845" |   resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-29.2.2.tgz#205ff1e795aa774301c2c0ba0be182558471b845" | ||||||
|  | @ -1717,6 +1739,18 @@ | ||||||
|     "@types/yargs" "^17.0.8" |     "@types/yargs" "^17.0.8" | ||||||
|     chalk "^4.0.0" |     chalk "^4.0.0" | ||||||
| 
 | 
 | ||||||
|  | "@jest/types@^29.3.1": | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.3.1.tgz#7c5a80777cb13e703aeec6788d044150341147e3" | ||||||
|  |   integrity sha512-d0S0jmmTpjnhCmNpApgX3jrUZgZ22ivKJRvL2lli5hpCRoNnp1f85r2/wpKfXuYu8E7Jjh1hGfhPyup1NM5AmA== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/schemas" "^29.0.0" | ||||||
|  |     "@types/istanbul-lib-coverage" "^2.0.0" | ||||||
|  |     "@types/istanbul-reports" "^3.0.0" | ||||||
|  |     "@types/node" "*" | ||||||
|  |     "@types/yargs" "^17.0.8" | ||||||
|  |     chalk "^4.0.0" | ||||||
|  | 
 | ||||||
| "@joshwooding/vite-plugin-react-docgen-typescript@0.0.2": | "@joshwooding/vite-plugin-react-docgen-typescript@0.0.2": | ||||||
|   version "0.0.2" |   version "0.0.2" | ||||||
|   resolved "https://registry.yarnpkg.com/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.0.2.tgz#e0ae8c94f468da3a273a7b0acf23ba3565f86cbc" |   resolved "https://registry.yarnpkg.com/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.0.2.tgz#e0ae8c94f468da3a273a7b0acf23ba3565f86cbc" | ||||||
|  | @ -9457,18 +9491,18 @@ jest-each@^29.2.1: | ||||||
|     jest-util "^29.2.1" |     jest-util "^29.2.1" | ||||||
|     pretty-format "^29.2.1" |     pretty-format "^29.2.1" | ||||||
| 
 | 
 | ||||||
| jest-environment-jsdom@^29.2.2: | jest-environment-jsdom@^29.3.1: | ||||||
|   version "29.2.2" |   version "29.3.1" | ||||||
|   resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.2.2.tgz#1e2d9f1f017fbaa7362a83e670b569158b4b8527" |   resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-29.3.1.tgz#14ca63c3e0ef5c63c5bcb46033e50bc649e3b639" | ||||||
|   integrity sha512-5mNtTcky1+RYv9kxkwMwt7fkzyX4EJUarV7iI+NQLigpV4Hz4sgfOdP4kOpCHXbkRWErV7tgXoXLm2CKtucr+A== |   integrity sha512-G46nKgiez2Gy4zvYNhayfMEAFlVHhWfncqvqS6yCd0i+a4NsSUD2WtrKSaYQrYiLQaupHXxCRi8xxVL2M9PbhA== | ||||||
|   dependencies: |   dependencies: | ||||||
|     "@jest/environment" "^29.2.2" |     "@jest/environment" "^29.3.1" | ||||||
|     "@jest/fake-timers" "^29.2.2" |     "@jest/fake-timers" "^29.3.1" | ||||||
|     "@jest/types" "^29.2.1" |     "@jest/types" "^29.3.1" | ||||||
|     "@types/jsdom" "^20.0.0" |     "@types/jsdom" "^20.0.0" | ||||||
|     "@types/node" "*" |     "@types/node" "*" | ||||||
|     jest-mock "^29.2.2" |     jest-mock "^29.3.1" | ||||||
|     jest-util "^29.2.1" |     jest-util "^29.3.1" | ||||||
|     jsdom "^20.0.0" |     jsdom "^20.0.0" | ||||||
| 
 | 
 | ||||||
| jest-environment-node@^29.2.2: | jest-environment-node@^29.2.2: | ||||||
|  | @ -9540,6 +9574,21 @@ jest-message-util@^29.2.1: | ||||||
|     slash "^3.0.0" |     slash "^3.0.0" | ||||||
|     stack-utils "^2.0.3" |     stack-utils "^2.0.3" | ||||||
| 
 | 
 | ||||||
|  | jest-message-util@^29.3.1: | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.3.1.tgz#37bc5c468dfe5120712053dd03faf0f053bd6adb" | ||||||
|  |   integrity sha512-lMJTbgNcDm5z+6KDxWtqOFWlGQxD6XaYwBqHR8kmpkP+WWWG90I35kdtQHY67Ay5CSuydkTBbJG+tH9JShFCyA== | ||||||
|  |   dependencies: | ||||||
|  |     "@babel/code-frame" "^7.12.13" | ||||||
|  |     "@jest/types" "^29.3.1" | ||||||
|  |     "@types/stack-utils" "^2.0.0" | ||||||
|  |     chalk "^4.0.0" | ||||||
|  |     graceful-fs "^4.2.9" | ||||||
|  |     micromatch "^4.0.4" | ||||||
|  |     pretty-format "^29.3.1" | ||||||
|  |     slash "^3.0.0" | ||||||
|  |     stack-utils "^2.0.3" | ||||||
|  | 
 | ||||||
| jest-mock@^29.2.2: | jest-mock@^29.2.2: | ||||||
|   version "29.2.2" |   version "29.2.2" | ||||||
|   resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.2.2.tgz#9045618b3f9d27074bbcf2d55bdca6a5e2e8bca7" |   resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.2.2.tgz#9045618b3f9d27074bbcf2d55bdca6a5e2e8bca7" | ||||||
|  | @ -9549,6 +9598,15 @@ jest-mock@^29.2.2: | ||||||
|     "@types/node" "*" |     "@types/node" "*" | ||||||
|     jest-util "^29.2.1" |     jest-util "^29.2.1" | ||||||
| 
 | 
 | ||||||
|  | jest-mock@^29.3.1: | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-29.3.1.tgz#60287d92e5010979d01f218c6b215b688e0f313e" | ||||||
|  |   integrity sha512-H8/qFDtDVMFvFP4X8NuOT3XRDzOUTz+FeACjufHzsOIBAxivLqkB1PoLCaJx9iPPQ8dZThHPp/G3WRWyMgA3JA== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/types" "^29.3.1" | ||||||
|  |     "@types/node" "*" | ||||||
|  |     jest-util "^29.3.1" | ||||||
|  | 
 | ||||||
| jest-pnp-resolver@^1.2.2: | jest-pnp-resolver@^1.2.2: | ||||||
|   version "1.2.2" |   version "1.2.2" | ||||||
|   resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" |   resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" | ||||||
|  | @ -9679,6 +9737,18 @@ jest-util@^29.2.1: | ||||||
|     graceful-fs "^4.2.9" |     graceful-fs "^4.2.9" | ||||||
|     picomatch "^2.2.3" |     picomatch "^2.2.3" | ||||||
| 
 | 
 | ||||||
|  | jest-util@^29.3.1: | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.3.1.tgz#1dda51e378bbcb7e3bc9d8ab651445591ed373e1" | ||||||
|  |   integrity sha512-7YOVZaiX7RJLv76ZfHt4nbNEzzTRiMW/IiOG7ZOKmTXmoGBxUDefgMAxQubu6WPVqP5zSzAdZG0FfLcC7HOIFQ== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/types" "^29.3.1" | ||||||
|  |     "@types/node" "*" | ||||||
|  |     chalk "^4.0.0" | ||||||
|  |     ci-info "^3.2.0" | ||||||
|  |     graceful-fs "^4.2.9" | ||||||
|  |     picomatch "^2.2.3" | ||||||
|  | 
 | ||||||
| jest-validate@^29.2.2: | jest-validate@^29.2.2: | ||||||
|   version "29.2.2" |   version "29.2.2" | ||||||
|   resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.2.2.tgz#e43ce1931292dfc052562a11bc681af3805eadce" |   resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-29.2.2.tgz#e43ce1931292dfc052562a11bc681af3805eadce" | ||||||
|  | @ -11745,6 +11815,15 @@ pretty-format@^29.0.0, pretty-format@^29.2.1: | ||||||
|     ansi-styles "^5.0.0" |     ansi-styles "^5.0.0" | ||||||
|     react-is "^18.0.0" |     react-is "^18.0.0" | ||||||
| 
 | 
 | ||||||
|  | pretty-format@^29.3.1: | ||||||
|  |   version "29.3.1" | ||||||
|  |   resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.3.1.tgz#1841cac822b02b4da8971dacb03e8a871b4722da" | ||||||
|  |   integrity sha512-FyLnmb1cYJV8biEIiRyzRFvs2lry7PPIvOqKVe1GCUEYg4YGmlx1qG9EJNMxArYm7piII4qb8UV1Pncq5dxmcg== | ||||||
|  |   dependencies: | ||||||
|  |     "@jest/schemas" "^29.0.0" | ||||||
|  |     ansi-styles "^5.0.0" | ||||||
|  |     react-is "^18.0.0" | ||||||
|  | 
 | ||||||
| pretty-hrtime@^1.0.3: | pretty-hrtime@^1.0.3: | ||||||
|   version "1.0.3" |   version "1.0.3" | ||||||
|   resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" |   resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue