Create codemod for addressing ESLint warnings (#10032)

This commit is contained in:
DS Boyce
2026-03-11 15:51:31 -07:00
committed by GitHub
parent 80429ec902
commit 1db01a09a8
240 changed files with 1560 additions and 1347 deletions
+12 -12
View File
@@ -1,4 +1,4 @@
import React, {useMemo} from 'react'
import {createContext, useContext, useMemo, useRef, useState} from 'react'
import {msg} from '@lingui/core/macro'
import {useLingui} from '@lingui/react'
@@ -44,10 +44,10 @@ export type ProgressGuide =
| Follow10ProgressGuide
| undefined
const ProgressGuideContext = React.createContext<ProgressGuide>(undefined)
const ProgressGuideContext = createContext<ProgressGuide>(undefined)
ProgressGuideContext.displayName = 'ProgressGuideContext'
const ProgressGuideControlContext = React.createContext<{
const ProgressGuideControlContext = createContext<{
startProgressGuide(guide: ProgressGuideName): void
endProgressGuide(): void
captureAction(action: ProgressGuideAction, count?: number): void
@@ -59,7 +59,7 @@ const ProgressGuideControlContext = React.createContext<{
ProgressGuideControlContext.displayName = 'ProgressGuideControlContext'
export function useProgressGuide(guide: ProgressGuideName) {
const ctx = React.useContext(ProgressGuideContext)
const ctx = useContext(ProgressGuideContext)
if (ctx?.guide === guide) {
return ctx
}
@@ -67,7 +67,7 @@ export function useProgressGuide(guide: ProgressGuideName) {
}
export function useProgressGuideControls() {
return React.useContext(ProgressGuideControlContext)
return useContext(ProgressGuideControlContext)
}
export function Provider({children}: React.PropsWithChildren<{}>) {
@@ -101,21 +101,21 @@ export function Provider({children}: React.PropsWithChildren<{}>) {
}, [isPending, variables, preferences])
const [localGuideState, setLocalGuideState] =
React.useState<ProgressGuide>(undefined)
useState<ProgressGuide>(undefined)
if (activeProgressGuide && !localGuideState) {
// hydrate from the server if needed
setLocalGuideState(activeProgressGuide)
}
const firstLikeToastRef = React.useRef<ProgressGuideToastRef | null>(null)
const fifthLikeToastRef = React.useRef<ProgressGuideToastRef | null>(null)
const tenthLikeToastRef = React.useRef<ProgressGuideToastRef | null>(null)
const firstLikeToastRef = useRef<ProgressGuideToastRef | null>(null)
const fifthLikeToastRef = useRef<ProgressGuideToastRef | null>(null)
const tenthLikeToastRef = useRef<ProgressGuideToastRef | null>(null)
const fifthFollowToastRef = React.useRef<ProgressGuideToastRef | null>(null)
const tenthFollowToastRef = React.useRef<ProgressGuideToastRef | null>(null)
const fifthFollowToastRef = useRef<ProgressGuideToastRef | null>(null)
const tenthFollowToastRef = useRef<ProgressGuideToastRef | null>(null)
const controls = React.useMemo(() => {
const controls = useMemo(() => {
return {
startProgressGuide(guide: ProgressGuideName) {
if (guide === 'like-10-and-follow-7') {