Regla de ESLint

Evita que se llame al modo de tupla anónima dentro de funciones/componentes.


¿Por qué es necesario?

createRxState(defaultValue)Crea una nueva tienda cada vez que se llama. Es seguro exportarlo desde la parte superior del módulo, pero si se llama dentro de un componente de React, se puede crear una nueva tienda en cada ruta de renderizado.

Configuración plana de ESLint

js
const globalRxState = require("@byeolnaerim/global-rx-state/eslint-rules");

module.exports = [
  {
    plugins: {
      "global-rx-state": globalRxState,
    },
    rules: {
      "global-rx-state/no-tuple-global-rx-state-in-function": "error",
    },
  },
];

Directorio de reglas heredadas

bash
eslint src --rulesdir node_modules/@byeolnaerim/global-rx-state/eslint-rules
© 2026 Byeolnaerim. Todos los derechos reservados.IntroducciónPolítica de privacidad