JSFiddle - React, Tailwind, and code Playground
JavaScript
const configDefault = {
Bot: {
// initial sessionAttributes
sessionAttributes: {},
},
};
$(document).ready(function() {
myIP();
});
function myIP() {
$.getJSON("//freegeoip.net/json/?callback=?", function(data) {
// after succesful ajax response call myCallback with data.ip
myCallback(data.ip);
});
}
function myCallback(theIP) {
// do your stuff here
console.log("Data.ip:", theIP);
configDefault.Bot.sessionAttributes.ip = theIP;
console.log("ConfigDefault:", configDefault);
};