We have a reasonable layout for the table-editor in the specialist. To be further refined.
This commit is contained in:
@@ -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.');
|
||||
|
||||
8
nginx/frontend_src/js/tabulator-setup.js
Normal file
8
nginx/frontend_src/js/tabulator-setup.js
Normal 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;
|
||||
Reference in New Issue
Block a user