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
+6 -8
View File
@@ -1,16 +1,14 @@
import React from 'react'
import {createContext, useContext, useEffect, useState} from 'react'
import {AppState} from 'react-native'
import {MessagesEventBus} from '#/state/messages/events/agent'
import {useAgent, useSession} from '#/state/session'
const MessagesEventBusContext = React.createContext<MessagesEventBus | null>(
null,
)
const MessagesEventBusContext = createContext<MessagesEventBus | null>(null)
MessagesEventBusContext.displayName = 'MessagesEventBusContext'
export function useMessagesEventBus() {
const ctx = React.useContext(MessagesEventBusContext)
const ctx = useContext(MessagesEventBusContext)
if (!ctx) {
throw new Error(
'useMessagesEventBus must be used within a MessagesEventBusProvider',
@@ -45,14 +43,14 @@ export function MessagesEventBusProviderInner({
children: React.ReactNode
}) {
const agent = useAgent()
const [bus] = React.useState(
const [bus] = useState(
() =>
new MessagesEventBus({
agent,
}),
)
React.useEffect(() => {
useEffect(() => {
bus.resume()
return () => {
@@ -60,7 +58,7 @@ export function MessagesEventBusProviderInner({
}
}, [bus])
React.useEffect(() => {
useEffect(() => {
const handleAppStateChange = (nextAppState: string) => {
if (nextAppState === 'active') {
bus.resume()