Upgrade @types/react to 19 and run codemod (attempt 2) (#8918)

* update dependencies

* rm `import type React from 'react'`

* run codemods

* patch discord types

* update types/react-dom

* Update yarn.lock
This commit is contained in:
Samuel Newman
2025-09-09 18:09:10 +03:00
committed by GitHub
parent d496a22352
commit 3e2c181c40
73 changed files with 157 additions and 143 deletions
@@ -31,7 +31,7 @@ export function CaptchaWebView({
onError: (error: unknown) => void
}) {
const startedAt = useRef(Date.now())
const successTo = useRef<NodeJS.Timeout>()
const successTo = useRef<NodeJS.Timeout>(undefined)
useEffect(() => {
return () => {
+1 -1
View File
@@ -72,7 +72,7 @@ export const Policies = ({
)
}
let els: ReactElement
let els: ReactElement<any>
if (tos && pp) {
els = (
<Trans>
+1 -1
View File
@@ -60,7 +60,7 @@ export function StepInfo({
const [hasWarnedEmail, setHasWarnedEmail] = React.useState<boolean>(false)
const tldtsRef = React.useRef<typeof tldts>()
const tldtsRef = React.useRef<typeof tldts>(undefined)
React.useEffect(() => {
// @ts-expect-error - valid path
import('tldts/dist/index.cjs.min.js').then(tldts => {