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
+1 -1
View File
@@ -174,7 +174,7 @@ export const ComposePost = ({
videoUri: initVideoUri,
cancelRef,
}: Props & {
cancelRef?: React.RefObject<CancelRef>
cancelRef?: React.RefObject<CancelRef | null>
}) => {
const {currentAccount} = useSession()
const agent = useAgent()
@@ -1,5 +1,3 @@
import type React from 'react'
import {type ComposerImage} from '#/state/gallery'
import type * as Dialog from '#/components/Dialog'
@@ -112,7 +112,7 @@ function EditImageInner({
aspectRatio,
}: Required<Pick<EditImageDialogProps, 'image'>> &
Omit<EditImageDialogProps, 'control' | 'image'> & {
saveRef: React.RefObject<{save: () => Promise<void>}>
saveRef: React.RefObject<{save: () => Promise<void>} | null>
}) {
const t = useTheme()
const [isDragging, setIsDragging] = useState(false)