????

Your IP : 18.219.23.38


Current Path : /home/thenclexdoctor.com/public_html/public/assets/default/js/panel/
Upload File :
Current File : /home/thenclexdoctor.com/public_html/public/assets/default/js/panel/public.min.js

/******/ (() => { // webpackBootstrap
var __webpack_exports__ = {};
/*!**************************************!*\
  !*** ./resources/js/panel/public.js ***!
  \**************************************/
function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }
(function ($) {
  "use strict";

  var _this = this;
  $('body').on('change', '.js-edit-content-locale', function (e) {
    var val = $(this).val();
    if (val) {
      var url = window.location.origin + window.location.pathname;
      url += url.indexOf('?') > -1 ? '&' : '?';
      url += 'locale=' + val;
      window.location.href = url;
    }
  });
  $('body').on('click', '.sidebarNavToggle', function (e) {
    e.preventDefault();
    var sidebar = $('#panelSidebar');
    if (sidebar.hasClass('nav-show')) {
      sidebar.removeClass('nav-show');
    } else {
      sidebar.addClass('nav-show');
    }
  });

  // **************************
  // file manager conf

  $('body').on('click', '.panel-file-manager', function (e) {
    e.preventDefault();
    $(this).filemanager('file', {
      prefix: '/laravel-filemanager'
    });
  });

  // ********************************************
  // ********************************************
  // date & time piker
  window.resetDatePickers = function () {
    if (jQuery().daterangepicker) {
      var _$dateRangePicker$att, _$dateRangePicker$att2, _$datetimepicker$attr, _$datetimepicker$attr2, _$datepicker$attr;
      var $dateRangePicker = $('.date-range-picker');
      var format1 = (_$dateRangePicker$att = $dateRangePicker.attr('data-format')) !== null && _$dateRangePicker$att !== void 0 ? _$dateRangePicker$att : 'YYYY-MM-DD';
      var timepicker1 = !!$dateRangePicker.attr('data-timepicker');
      var drops1 = (_$dateRangePicker$att2 = $dateRangePicker.attr('data-drops')) !== null && _$dateRangePicker$att2 !== void 0 ? _$dateRangePicker$att2 : 'down';
      $dateRangePicker.daterangepicker({
        locale: {
          format: format1,
          cancelLabel: 'Clear'
        },
        drops: drops1,
        autoUpdateInput: false,
        timePicker: timepicker1,
        timePicker24Hour: true,
        opens: 'right'
      });
      $dateRangePicker.on('apply.daterangepicker', function (ev, picker) {
        $(this).val(picker.startDate.format(format1) + ' - ' + picker.endDate.format(format1));
      });
      $dateRangePicker.on('cancel.daterangepicker', function (ev, picker) {
        $(this).val('');
      });
      var $datetimepicker = $('.datetimepicker');
      var format2 = (_$datetimepicker$attr = $datetimepicker.attr('data-format')) !== null && _$datetimepicker$attr !== void 0 ? _$datetimepicker$attr : 'YYYY-MM-DD HH:mm';
      var drops2 = (_$datetimepicker$attr2 = $datetimepicker.attr('data-drops')) !== null && _$datetimepicker$attr2 !== void 0 ? _$datetimepicker$attr2 : 'down';
      $datetimepicker.daterangepicker({
        locale: {
          format: format2,
          cancelLabel: 'Clear'
        },
        singleDatePicker: true,
        timePicker: true,
        timePicker24Hour: true,
        autoUpdateInput: false,
        drops: drops2
      });
      $datetimepicker.on('apply.daterangepicker', function (ev, picker) {
        $(this).val(picker.startDate.format('YYYY-MM-DD HH:mm'));
      });
      $datetimepicker.on('cancel.daterangepicker', function (ev, picker) {
        $(this).val('');
      });
      var $datepicker = $('.datepicker');
      var drops3 = (_$datepicker$attr = $datepicker.attr('data-drops')) !== null && _$datepicker$attr !== void 0 ? _$datepicker$attr : 'down';
      $datepicker.daterangepicker({
        locale: {
          format: 'YYYY-MM-DD',
          cancelLabel: 'Clear'
        },
        singleDatePicker: true,
        timePicker: false,
        autoUpdateInput: false,
        drops: drops3
      });
      $datepicker.on('apply.daterangepicker', function (ev, picker) {
        $(this).val(picker.startDate.format('YYYY-MM-DD'));
      });
      $datepicker.on('cancel.daterangepicker', function (ev, picker) {
        $(this).val('');
      });
    }
  };
  resetDatePickers();
  var datefilter = $('.datefilter');
  if (datefilter.length) {
    datefilter.daterangepicker({
      singleDatePicker: true,
      timePicker: false,
      autoUpdateInput: false,
      locale: {
        cancelLabel: 'Clear'
      }
    });
  }
  datefilter.on('apply.daterangepicker', function (ev, picker) {
    $(this).val(picker.startDate.format('YYYY-MM-DD'));
  });
  datefilter.on('cancel.daterangepicker', function (ev, picker) {
    $(this).val('');
  });

  // Timepicker
  if (jQuery().timepicker) {
    $(".setTimepicker").each(function (key, item) {
      $(item).timepicker({
        icons: {
          up: 'chevron-up-icon',
          down: 'chevron-down-icon'
        },
        showMeridian: false
      });
    });
  }

  // ********************************************
  // ********************************************
  // inputtags
  if (jQuery().tagsinput) {
    var input_tags = $('.inputtags');
    input_tags.tagsinput({
      tagClass: 'badge badge-primary py-5',
      maxTags: input_tags.data('max-tag') ? input_tags.data('max-tag') : 10
    });
  }
  window.panelSearchWebinarSelect2 = function () {
    var $el = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
    if (!$el) {
      $el = $('.panel-search-webinar-select2');
    }
    $el.select2({
      minimumInputLength: 3,
      ajax: {
        url: '/panel/webinars/search',
        dataType: 'json',
        type: "POST",
        quietMillis: 50,
        data: function data(params) {
          var queryParameters = {
            term: params.term,
            webinar_id: $(this).data('webinar-id'),
            option: $(this).data('option')
          };
          return queryParameters;
        },
        processResults: function processResults(data) {
          return {
            results: $.map(data, function (item) {
              return {
                text: item.title,
                id: item.id
              };
            })
          };
        }
      }
    });
  };
  var $panelWebinarSearchSelect2 = $('.panel-search-webinar-select2');
  if ($panelWebinarSearchSelect2.length) {
    setTimeout(function () {
      var _iterator = _createForOfIteratorHelper($panelWebinarSearchSelect2),
        _step;
      try {
        for (_iterator.s(); !(_step = _iterator.n()).done;) {
          var panelWebinarSearchSelect2Element = _step.value;
          panelSearchWebinarSelect2($(panelWebinarSearchSelect2Element));
        }
      } catch (err) {
        _iterator.e(err);
      } finally {
        _iterator.f();
      }
    }, 1500);
  }
  window.panelSearchUserSelect2 = function () {
    $('.panel-search-user-select2').select2({
      placeholder: $(_this).data('placeholder'),
      minimumInputLength: 3,
      allowClear: true,
      ajax: {
        url: '/panel/users/search',
        dataType: 'json',
        type: "POST",
        quietMillis: 50,
        data: function data(params) {
          return {
            term: params.term,
            option: $('.panel-search-user-select2').attr('data-search-option')
          };
        },
        processResults: function processResults(data) {
          return {
            results: $.map(data, function (item) {
              return {
                text: item.full_name,
                id: item.id
              };
            })
          };
        }
      }
    });
  };
  $(document).ready(function () {
    if ($('.panel-search-user-select2').length) {
      panelSearchUserSelect2();
    }
    var $sidebarScroll = new SimpleBar(document.getElementById('panel-sidebar-scroll'));
    var $sidebarActiveItem = $('.sidenav-item.sidenav-item-active');
    if ($sidebarScroll && $sidebarActiveItem.length) {
      $sidebarScroll.getScrollElement().scrollTo(0, $sidebarActiveItem.position().top);
    }
  });
  if (jQuery().select2) {
    $(".select2").select2({
      placeholder: $(this).data('placeholder'),
      allowClear: true,
      width: '100%'
    });
  }
  $('body').on('change', '.js-panel-list-switch-filter', function (e) {
    $(this).closest('form').trigger('submit');
  });
})(jQuery);
/******/ })()
;

Page not found | The NCLEX Doctor

Page not found!

Sorry, this page is not available...