Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3332 | Rev 3378 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3332 Rev 3374
Línea 5... Línea 5...
5
import { axios } from '@utils'
5
import { axios } from '@utils'
6
import { useFetch } from '@hooks'
6
import { useFetch } from '@hooks'
7
import { addNotification } from '@store/notification/notification.actions'
7
import { addNotification } from '@store/notification/notification.actions'
Línea 8... Línea 8...
8
 
8
 
9
import Widget from '@components/UI/Widget'
-
 
-
 
9
import Widget from '@components/UI/Widget'
10
import EmojiSelector from '@components/common/emoji-selector'
10
 
-
 
11
import LoadingWrapper from '@components/common/loading-wrapper'
Línea 11... Línea 12...
11
import LoadingWrapper from '@components/common/loading-wrapper'
12
import EmojiGroup from '@components/common/emoji-selector'
12
 
13
 
13
const DailyPulse = ({ dailyPulseUrl = '' }) => {
14
const DailyPulse = ({ dailyPulseUrl = '' }) => {
Línea 29... Línea 30...
29
        (emoji) => emoji.id === id
30
        (emoji) => emoji.id === id
30
      )
31
      )
31
    }
32
    }
32
  } */
33
  } */
Línea 33... Línea 34...
33
 
34
 
34
  const saveEmoji = async ({ link_save = '', id = '' }) => {
35
  const saveEmoji = async (link_save = '') => {
35
    try {
36
    try {
36
      setIsSubmitting(true)
37
      setIsSubmitting(true)
37
      const response = await axios.post(link_save)
38
      const response = await axios.post(link_save)
Línea 60... Línea 61...
60
          displayChildren={isSubmitting}
61
          displayChildren={isSubmitting}
61
        >
62
        >
62
          <Typography variant='h4' textAlign='center'>
63
          <Typography variant='h4' textAlign='center'>
63
            ¿Como te sientes hoy?
64
            ¿Como te sientes hoy?
64
          </Typography>
65
          </Typography>
-
 
66
 
65
          <EmojiSelector
67
          <EmojiGroup>
66
            options={data.emojis_how_are_you_feel}
68
            {data.emojis_how_are_you_feel?.map(
-
 
69
              ({ id, image, link_save }, index) => (
-
 
70
                <EmojiGroup.Item
-
 
71
                  key={id}
67
            onSelect={saveEmoji}
72
                  image={image}
-
 
73
                  index={index}
-
 
74
                  onClick={() => saveEmoji(link_save)}
-
 
75
                />
-
 
76
              )
68
          />
77
            )}
-
 
78
          </EmojiGroup>
Línea 69... Línea 79...
69
 
79
 
70
          <Typography variant='h4' textAlign='center'>
80
          <Typography variant='h4' textAlign='center'>
71
            ¿Como esta el clima en la organización?
81
            ¿Como esta el clima en la organización?
-
 
82
          </Typography>
72
          </Typography>
83
 
73
          <EmojiSelector
84
          <EmojiGroup>
-
 
85
            {data.emojis_climate_on_your_organization?.map(
-
 
86
              ({ id, image, link_save }, index) => (
-
 
87
                <EmojiGroup.Item
74
            options={data.emojis_climate_on_your_organization}
88
                  key={id}
-
 
89
                  image={image}
-
 
90
                  index={index}
-
 
91
                  onClick={() => saveEmoji(link_save)}
-
 
92
                />
75
            onSelect={saveEmoji}
93
              )
-
 
94
            )}
76
          />
95
          </EmojiGroup>
77
        </LoadingWrapper>
96
        </LoadingWrapper>
78
      </Widget.Body>
97
      </Widget.Body>
79
    </Widget>
98
    </Widget>
80
  )
99
  )