Sha256: ec18bb51af947da6d428b61970583d4d154307dd3e0c9b133d8a11f97f798090

Contents?: true

Size: 1.02 KB

Versions: 6

Compression:

Stored size: 1.02 KB

Contents

//= require jquery3
//= require rails-ujs
//= require popper
//= require bootstrap-sprockets
//= require material.min

function shopappSnackbar(message, timeout) {
  if(timeout === undefined) {
    timeout = 5000;
  }
  $('body').append("<div class=\"snackbar snackbar-left show\"><div class=\"snackbar-body\">" +
                   message +
                   "</div></div>");
  setTimeout(function() {
    $('.snackbar').removeClass('show');
  }, timeout);
}

function shopappAlert(message, type) {
  if (type === undefined) {
    type = 'danger';
  }
  $('main > div:nth-child(2) > div:first-child').append(
      '<div class="alert alert-' + type + ' alert-dismissible fade mt-3 show" role="alert">' +
      message +
      '<button aria-label="Close" class="close" data-dismiss="alert" type="button"><span aria-hidden="true">×</span></button></div>');
}

// Following makes BS tooltips work. See /views/layouts/application.html.haml
$(function() {
  $('[data-tooltip="tooltip"]').tooltip();
  $('[data-toggle="tooltip"]').tooltip();
});

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shopapp-0.3.76 app/assets/javascripts/shopapp3.js
shopapp-0.2.75 app/assets/javascripts/shopapp3.js
shopapp-0.2.74 app/assets/javascripts/shopapp3.js
shopapp-0.2.73 app/assets/javascripts/shopapp3.js
shopapp-0.2.72 app/assets/javascripts/shopapp3.js
shopapp-0.2.71 app/assets/javascripts/shopapp3.js