JSFiddle - React, Tailwind, and code Playground

by MItul Patel

HTML

<script src="https://cdn.yodlee.com/fastlink/v3/initialize.js"></script>
 <div id="container-fastlink">
    <div style="text-align: center;">
      <input type="submit" id="btn-fastlink" value="Link an Account">
    </div>
  </div>

JavaScript

(function (window) {
      var fastlinkBtn = document.getElementById('btn-fastlink');

      fastlinkBtn.addEventListener('click', function() {
        window.fastlink.open({
          fastLinkURL: 'https://fl4.sandbox.yodlee.com.au/authenticate/anzdevexsandbox/fastlink/',
          accessToken: 'Bearer MqGWtwvgWqMEAJ4r8sImJ4xa1gGs',
          params: {
            userExperienceFlow : 'Aggregation'
          },
          onSuccess: function (data) {
            console.log(data);
          },
          onError: function (data) {
            console.log(data);
          },
          onExit: function (data) {
            console.log(data);
          },
          onEvent: function (data) {
            console.log(data);
          }
        },
        'container-fastlink');
      },
      false);
    }(window));