Intenté como esta carga de Redux:
if (!itemsWithSelection) { useAppSelector((state) => { setItemsWithSelection(state.startPaymentIn.invoiceItems); }); }entonces tengo este error:
Error: demasiados renderizados. React limita el número de renderizaciones para evitar un bucle infinito.
Si me gusta esto:
const [itemsWithSelection, setItemsWithSelection] = useState< InvoiceItemDataOnBuyTicket | undefined >(useAppSelector((state) => state.startPaymentIn.invoiceItems));entonces los datos no estarán disponibles cuando la página se represente en la función de devolución.
¿Qué sugieres?