Rev 5215 | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
/* eslint-disable react/prop-types */
/* eslint-disable camelcase */
import React, { useEffect, useState } from 'react'
import { axios } from '../../../utils'
import PulseList from './PulseList'
const DailyPulse = ({ routeDailyPulse }) => {
const [emojisHowAreYouFeel, setEmojisHowAreYouFeel] = useState([])
const [emojisClimateOnYourOrganization, setEmojisClimateOnYourOrganization] = useState([])
const getData = async (url = routeDailyPulse) => {
try {
const { data: response } = await axios.get(url)
if (response.success) {
setEmojisHowAreYouFeel(response.data.emojis_how_are_you_feel)
setEmojisClimateOnYourOrganization(response.data.emojis_climate_on_your_organization)
}
} catch (error) {
console.log(error)
}
}
useEffect(() => {
getData()
}, [])
return (
<div className='daily_pulse-widget'>
<h3>Pulso Diario</h3>
<PulseList options={emojisHowAreYouFeel} title='¿Como te sientes hoy?' onComplete={getData} />
<PulseList options={emojisClimateOnYourOrganization} title='¿Como esta el clima en la organización?' onComplete={getData} />
</div>
)
}
export default DailyPulse