Tag: ANGULAR-ESLINT
He encontrado algunas preguntas relacionadas con esto en stackoverflow, pero nada que satisfaga un caso de uso que tengo con mucha frecuencia al usar useEffect. Digamos que tengo algún código como este: const ApiViewer = (props) => { const [result, setResult] = useState(”) useEffect(async () => { setResult(await callApi(props.valueThatWillChangeButIOnlyCareAboutItsInitialValue)) }, . . . Read more
Tengo un archivo json sin formato que se almacena en mi aplicación con la siguiente estructura src /forms /test – abc.json Estoy usando husky y lint-staged para usar prettier y linting antes de confirmar. La configuración se encuentra en mi package.json de la siguiente manera “husky”: { “hooks”: { “pre-commit”: . . . Read more
Estoy utilizando React para crear un pequeño carrusel utilizando swiperJS y tengo el siguiente código: import { Swiper } from “swiper/react”; import React from “react”; export default function SwiperContainer(props) { const { slides, navigation = true, clickable = true, dynamicBullets = true } = props; return (<swiper dir=”rtl” lazy=”{true}” slidesperview=”{1}” . . . Read more
Estoy utilizando React, TypeScript, ESlint y TypeScript-ESlint. No hay problemas con esto. Cuando instalé Redux, React-Redux y @types/react-redux, los tipos de Redux están siendo ignorados por TypeScript-ESlint. También instalé y desinstalé @types/redux. Todo en la API de Redux, como useDispatch(), useSelector(), combineReducers(), arroja errores de linting para “Asignación insegura de . . . Read more
Tengo una configuración simple de Babel que transpila el código ES más reciente al destino, que es 12.x, pero cuando intento usar las características más recientes de ES, como el encadenado opcional, eslint no lo acepta. Mi configuración de Babel es así: { “sourceMaps”: “inline”, “presets”: [ [ “@babel/preset-env”, { . . . Read more