} } class NewsletterHoverButton extends React.Component{ constructor(props){ super(props); } render (){ return
} } function postNewsletterForm(name, email) { var prefix = get_link_prefix() var url = prefix+"//gentleventures.com/" var params = new URLSearchParams() params.append('form[Name]', name) params.append('form[Email]', email) params.append('form[Submit]', 'Submit') params.append('form[formId]', '7') params.append('my_name', '') /*var st = Math.round(O_timestamp * 10) / 10 */ var st = O_timestamp //params.append('2d4fdb6e0ddb2c8dde7b6261a6f2b5f9', '1613259311.0') //console.log('1613259311.0'+ " " +st.toFixed(1)) var nesto = document.querySelectorAll('[name="2d4fdb6e0ddb2c8dde7b6261a6f2b5f9"]'); console.log(nesto) var prc if(nesto.length==0){ prc = '1613911722.0' console.log("nismo nasli tag") } else { prc = nesto[0].getAttribute("value") console.log("tag prc je "+prc) } //prc = '1613911742.0' prc = Math.round(st).toFixed(0)+ ".0" console.log("PRC IS "+prc + " "+'1613911742.0') params.append('2d4fdb6e0ddb2c8dde7b6261a6f2b5f9', prc) var config = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } } var promise = new Promise((resolve, reject) => { axios.post(url, params, config) .then((result) => { // Do somthing resolve(result) }) .catch((err) => { reject(err) // Do somthing }) }) return promise } function get_link_prefix(){ var url = window.location.href var arr = url.split("/"); return arr[0] } function urlToGuruCart(courseId, promocode = "stayhealthy") { var prefix = get_link_prefix() var url = prefix+"//gentleventures.com/index.php?option=com_guru&controller=guruPrograms&task=buy_action&course_id="+courseId+"&promocode="+promocode location.href = url } class App extends React.Component{ constructor(props){ super(props); this.state = {showNewsletterModal : false, showDiscountModal : false} } newsletterClicked(){ this.setState({showNewsletterModal: true}) } newsletterClosed(){ this.setState({showNewsletterModal: false}) } discountsClicked(){ this.setState({showDiscountModal:true}) } discountsClosed(){ this.setState({showDiscountModal:false}) } render(){ return