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