wahanegi/vibereport

View on GitHub
app/javascript/components/helpers/library.js

Summary

Maintainability
A
0 mins
Test Coverage
// For unite the received data with data in our app
export  const mergeData = (receivedData, data, setData) =>{
  setData({
    ...data,
    response: {
      ...data.response,
      attributes: {
        ...receivedData.data.attributes}},
    emotion:{
      ...receivedData.emotion},
    user_shoutouts: [
      ...receivedData.user_shoutouts
    ],
    current_user: {
      ...receivedData.current_user},
  })
}


export const userFullName = user => {
  if ( !user ) { return }
  return user.last_name === '' ?  user.first_name :  `${user.first_name} ${user.last_name}`
}