'use strict';

(function () {
  var script = document.createElement('script');
  script.onload = function () {
    console.log('Loaded XLSX Library successfully.');
  };
  script.onerror = function () {
    console.error(
      'Failed to load local XLSX library, falling back to online version.',
    );
    // Fallback to online version
    var onlineScript = document.createElement('script');
    onlineScript.src =
      'https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js';
    document.head.appendChild(onlineScript);
  };
  // Try to load the local version
  script.src = 'xlsx.full.min.js';
  document.head.appendChild(script);
})();
