Actualmente estoy aprendiendo React js, y las diferencias entre accesorios y estados son evidentes.
Pero, ¿el cambio en los datos pasados en el accesorio hará que el componente se vuelva a renderizar o seguirá siendo estático con los datos pasados inicialmente?
Todavía tengo reservas sobre los cambios de valores de accesorios, si causa una nueva representación del componente (sin cambiar los datos dentro de los componentes)?
Un cambio en los accesorios provocará una nueva renderización.
Si no desea esto, puede usar un estado como este:
const Component = (props) => { const [firstRenderProps] = useState(props);firstRenderProps siempre tendrá el mismo valor después de volver a renderizar