We have a reasonable layout for the table-editor in the specialist. To be further refined.

This commit is contained in:
Josako
2025-05-30 05:05:13 +02:00
parent 25e169dbea
commit 73647e4795
7 changed files with 395 additions and 51 deletions

View File

@@ -16,7 +16,9 @@ import * as Popper from '@popperjs/core';
window.Popper = Popper; // Maak het globaal beschikbaar als Bootstrap het extern verwacht.
// Bootstrap JavaScript
import 'bootstrap'; // Importeert alle BS JS componenten.
import * as bootstrap from 'bootstrap'; // Importeer Bootstrap als object
window.bootstrap = bootstrap; // Maak bootstrap globaal beschikbaar
// Bootstrap's JS koppelt zichzelf meestal aan jQuery en gebruikt Popper.
// Als je 'bootstrap' als object nodig hebt (bijv. voor new bootstrap.Modal()), importeer het dan als:
// import * as bootstrap from 'bootstrap';
@@ -42,8 +44,7 @@ import { createJSONEditor } from 'vanilla-jsoneditor';
// Maak de factory functie globaal beschikbaar als je dit elders in je code gebruikt.
window.createJSONEditor = createJSONEditor;
import { Tabulator } from 'tabulator-tables';
window.Tabulator = Tabulator;
import './tabulator-setup.js';
// Eventueel een log om te bevestigen dat de bundel is geladen
console.log('JavaScript bibliotheken gebundeld en geladen via main.js.');

View File

@@ -0,0 +1,8 @@
// CSS importeren
import 'tabulator-tables/dist/css/tabulator.min.css';
// JavaScript imports
import { TabulatorFull as Tabulator } from 'tabulator-tables';
// Maak Tabulator globaal beschikbaar
window.Tabulator = Tabulator;