demo8/src/_metronic/layout/components/header/Header.tsx
add id="kt_header_menu"
attribute to the div
.demo1/src/_metronic/assets/ts/components/_SwapperComponent.ts
change the method update
method to the next: public update = () => {
const parentSelector = this.getOption('parent')?.toString()
const mode = this.getOption('mode')
const parentElement = parentSelector ? document.querySelector(parentSelector) : null
if (parentElement && this.element.parentNode !== parentElement) {
const alreadyPended = document.getElementById('kt_header_menu') !== null
if (!alreadyPended) {
if (mode === 'prepend') {
parentElement.prepend(this.element)
} else if (mode === 'append') {
parentElement.append(this.element)
}
}
}
}