Quiero saber cuál es la mejor opción al obtener valores de un objeto:
const [currentMonth, setCurrentMonth] = React.useState(getCurrentMonth(language).label)o:
const { label: labelMon } = getCurrentMonth(language) const [currentMonth, setCurrentMonth] = React.useState(labelMon)Quiero usar el valor solo una vez para establecer el estado inicial.
Tienes que usar esto una vez que suceda
useEffect(() => { const { label: labelMon } = getCurrentMonth(language) setCurrentMonth(labelMon ) },[]);