Skip to content

Commit fb667cf

Browse files
tabs working again
1 parent 4841992 commit fb667cf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

web/index.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,7 @@ const main = async function () {
621621
}
622622

623623
function createDataHarmonizerTab(dhId, entity, isActive) {
624+
console.log('create data harmonizer tab')
624625
const dhTab = document.createElement('li');
625626
dhTab.className = 'nav-item';
626627
dhTab.setAttribute('role', 'presentation');
@@ -631,6 +632,8 @@ const main = async function () {
631632
dhTabLink.href = `#${dhId}`;
632633
dhTabLink.textContent = entity;
633634
dhTabLink.dataset.toggle = 'tab'; // Bootstrap specific data attribute for tabs
635+
dhTabLink.setAttribute('data-bs-toggle', 'tab');
636+
dhTabLink.setAttribute('data-bs-target', dhTabLink.href);
634637
dhTabLink.setAttribute('role', 'tab');
635638
dhTabLink.setAttribute('aria-controls', dhId);
636639

@@ -653,7 +656,7 @@ const main = async function () {
653656

654657
console.log(findSlotNamesForClass(schema, cls_key));
655658

656-
data_harmonizers[spec.name] = new DataHarmonizer(dhRoot, {
659+
data_harmonizers[spec.name] = new DataHarmonizer(dhSubroot, {
657660
context: context,
658661
loadingScreenRoot: document.body,
659662
field_filters: findSlotNamesForClass(schema, cls_key) // TODO: Find slot names for filtering

0 commit comments

Comments
 (0)