|
@@ -1,5 +1,4 @@
|
|
|
var $ = require('jquery');
|
|
|
-var sidebar = require('../features/sidebar/main.js');
|
|
|
|
|
|
var BreadcrumbsUpdater = function($breadcrumbs) {
|
|
|
this.$breadcrumbs = $breadcrumbs;
|
|
@@ -16,18 +15,12 @@ BreadcrumbsUpdater.prototype = {
|
|
|
scrollToEnd: function($breadcrumbs) {
|
|
|
$breadcrumbs.scrollLeft($breadcrumbs[0].scrollWidth - $breadcrumbs.width());
|
|
|
},
|
|
|
- initOpenSideBar: function ($breadcrumbs) {
|
|
|
- if (sidebar) {
|
|
|
- $breadcrumbs.siblings('.breadcrumbs-menu').on('click', sidebar.sideBarToggle.bind(sidebar))
|
|
|
- }
|
|
|
- },
|
|
|
run: function() {
|
|
|
var $breadcrumbs = this.$breadcrumbs;
|
|
|
|
|
|
try {
|
|
|
this.replaceSeparators($breadcrumbs);
|
|
|
this.scrollToEnd($breadcrumbs);
|
|
|
- this.initOpenSideBar($breadcrumbs);
|
|
|
} catch (e) {
|
|
|
console.error(e, e.stack);
|
|
|
}
|
|
@@ -40,9 +33,7 @@ $(document).ready(function() {
|
|
|
var $breadcrumbs = $('.breadcrumbs');
|
|
|
|
|
|
if ($breadcrumbs.length == 0) {
|
|
|
- $breadcrumbs = $('<div>')
|
|
|
- .addClass('breadcrumbs')
|
|
|
- .appendTo($('#breadcrumbs-container'));
|
|
|
+ return;
|
|
|
}
|
|
|
|
|
|
$breadcrumbs.each(function() {
|