JSFiddle - React, Tailwind, and code Playground

by Santosh Giridhara

JavaScript

var userObj = {
                    empnumber: req && req.user && req.user.empnumber,
                    region: req && req.user && req.user.work_location_region,
                    email: req && req.user && req.user.email_addr
                };
 var bodyObj = {
                    viewas: req && req.body && req.body.viewas === 'viewas' ? true : false,
                    empnumber: req && req.body && req.body.empnumber,
                    region: req && req.body && req.body.region,
                    email: req && req.body && req.body.email
                };
var teamRequestObj = {
                    email: bodyObj.viewas ? bodyObj.email : bodyObj.email  || userObj.email,
                    region: bodyObj.viewas ? bodyObj.region : bodyObj.region || userObj.region || 'NAMER'
                };
var teamObj = {
                    requestObj: {
                        'paramemail_addr': teamRequestObj.email,
                        'paramregion': teamRequestObj.region,
                        //TODO: 'paramhostname': hostName,
                        //TODO: 'paramkey': teamsRequestKey,
                        'paramresult_type': 'json'
                    }
                };