Atualmente, estou atualizando meu código-base para o React 19 e usando o compilador. Tradicionalmente, as funções de seta inline no React no JSX eram consideradas práticas ruins por questões de desempenho. No entanto, estou tentando encontrar confirmação se o compilador do React lidará com esse caso de uso agora e se posso usar funções inline com segurança.
por exemplo, anteriormente eu poderia ter feito algo assim:
const testFunction = useCallback(() => {
doSomething(id)
}, [id])
<Button onClick={testFunction} />
mas isso pode agora ser simplificado para:
<Button onClick={() => doSomething(id)} />
sem afetar o desempenho.
Alguém sabe se o compilador agora suporta funções de seta inline? Gostaria especialmente de saber se alguém que tenha trabalhado no compilador pode confirmar.
Fiz algumas pesquisas no Google e li os documentos, mas não encontrei nenhuma confirmação explícita sobre isso.