Ir al contenido

Inline Context Value (ARCH3306)

Esta página aún no está disponible en tu idioma.

Key typescript.react.inline-context-value · Severity warning · Category performance

React: flags a context Provider whose value is an object or array literal built inline - every consumer re-renders whenever the provider does.

<ThemeContext.Provider value={{ theme, setTheme }}>
const value = useMemo(() => ({ theme, setTheme }), [theme]);
<ThemeContext.Provider value={value}>