mirror of
https://github.com/cloudmaker97/DurstRechner.git
synced 2025-12-05 23:48:39 +00:00
Verlinkung in der Navbar führt zurück zu Produkten
This commit is contained in:
parent
c9796b8431
commit
8f77253c00
1 changed files with 23 additions and 0 deletions
|
|
@ -57,6 +57,14 @@ class Element {
|
||||||
static getCartButton() {
|
static getCartButton() {
|
||||||
return document.querySelector('button.cart-value');
|
return document.querySelector('button.cart-value');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the navbar brand element
|
||||||
|
* @returns {Element}
|
||||||
|
*/
|
||||||
|
static getNavbarBrand() {
|
||||||
|
return document.querySelector('nav a.navbar-brand');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -200,6 +208,11 @@ class Base64Image {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Resize an image from a base64 string to a smaller size
|
||||||
|
* @param base64
|
||||||
|
* @returns {Promise<unknown>}
|
||||||
|
*/
|
||||||
static imageResize(base64) {
|
static imageResize(base64) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const img = new Image();
|
const img = new Image();
|
||||||
|
|
@ -244,6 +257,16 @@ class ProductManager {
|
||||||
this.setExportFieldJsonValue();
|
this.setExportFieldJsonValue();
|
||||||
this.registerSettingsFormEvents();
|
this.registerSettingsFormEvents();
|
||||||
this.registerImportFormEvents();
|
this.registerImportFormEvents();
|
||||||
|
this.registerNavbarBrandToProductEvent();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register the event for the navbar brand to switch to the products tab when clicked.
|
||||||
|
*/
|
||||||
|
registerNavbarBrandToProductEvent() {
|
||||||
|
Element.getNavbarBrand().addEventListener('click', () => {
|
||||||
|
TabManager.switchTab('products');
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue