"use strict";

$(document).ready(function () {
  $(document).on('click', '.js-newspagination-loadmore', function (e) {
    var $loadButton = $(this);
    $loadButton.addClass('is-loading'); // var ajaxUrl = $(this).data('link');
    // data link not working with categories and doNotDisplayAlreadyDisplaedNews

    var ajaxUrl = $(this).attr('href');

    if (ajaxUrl !== undefined && ajaxUrl !== '') {
      e.preventDefault();
      var container = 'js-newspagination-' + $(this).data('container');
      $.ajax({
        async: true,
        url: ajaxUrl,
        type: 'GET',
        success: function success(result) {
          $loadButton.remove();
          var ajaxDom = $(result).find('#' + container).children(); // console.log(result);
          // console.log(ajaxDom);

          $('#' + container).append(ajaxDom);
        }
      });
    }
  });
});