JSFiddle - React, Tailwind, and code Playground

by ryanbrill

JavaScript

$.ajax({
  url: "https://wrapapi.com/use/ryanbrill/harvest/authenticity-token/latest",
  method: "POST",
  data: {
    "wrapAPIKey": "IMNL7Cm2GPlnaISwIoZRlaNEQfej1yyW"
  }
}).done(function(data) {
  console.log(data);
  console.log(data.data.output);
  $.ajax({
    url: "https://wrapapi.com/use/ryanbrill/harvest/sign-in/latest",
    method: "POST",
    data: {
      "wrapAPIKey": "IMNL7Cm2GPlnaISwIoZRlaNEQfej1yyW",
      "stateToken": data.stateToken,
      "authenticityToken": data.data.output
    }
  }).done(function(data2) {
    console.log(data2);
    $.ajax({
      url: "https://wrapapi.com/use/ryanbrill/harvest/missing-time/latest",
      method: "POST",
      data: {
        "stateToken": data2.stateToken,
        "wrapAPIKey": "IMNL7Cm2GPlnaISwIoZRlaNEQfej1yyW"
      }
    }).done(function(data3) {
      console.log(data3);
    });
  });
});
/*
$.ajax({
  url: "https://wrapapi.com/use/ryanbrill/harvest/sign-in/latest",
  method: "POST",
  data: {
    "wrapAPIKey": "IMNL7Cm2GPlnaISwIoZRlaNEQfej1yyW",
	  "authenticityToken": "SZuZoM4-Tb96O4fBLXAgtHUD-tMUbgJsG9AI27YO663SV3YcQwde0hb0Z0xeV8mw-9XDZc2499Smjbb8y8jBKA"
  }
}).done(function(data) {
  console.log(data);
  $.ajax({
    url: "https://wrapapi.com/use/ryanbrill/harvest/missing-time/latest",
    method: "POST",
    data: {
      "stateToken": data.stateToken,
      "wrapAPIKey": "IMNL7Cm2GPlnaISwIoZRlaNEQfej1yyW"
    }
  }).done(function(data2) {
    console.log(data2);
  });
});

/*
$.ajax({
  url: "https://wrapapi.com/use/ryanbrill/harvest/missing-time/0.0.3",
  method: "POST",
  data: {
    "stateToken":...