2026-06-14 07:16:13 +02:00
|
|
|
// The client bundle (custom elements, form sender, client styles) is loaded
|
|
|
|
|
// separately under the shared `rsv-client` handle — see rsv_enqueue_admin_assets.
|
|
|
|
|
// Bundling it here too would run customElements.define() twice in the editor.
|
2026-06-12 10:57:23 +00:00
|
|
|
import '../assets/css/RsvAdminStyle.css';
|
|
|
|
|
|
|
|
|
|
import { RsvDataGrid } from '../assets/js/elements/RsvDatagrid.js';
|
|
|
|
|
import { RsvInlineFormBuilder } from '../assets/js/forms/RsvInlineFormBuilder.js';
|
|
|
|
|
import './components/admin.js';
|
|
|
|
|
import { RsvAdminForm } from '../assets/js/forms/RsvAdminForm.js';
|
|
|
|
|
import { RsvReservationResource } from '../assets/js/datasource/RsvReservationResource.js';
|
2026-06-12 14:05:49 +00:00
|
|
|
import { RsvFormDefinitionResource } from '../assets/js/datasource/RsvFormDefinitionResource.js';
|
2026-06-12 10:57:23 +00:00
|
|
|
import { RsvTimetableResource } from '../assets/js/datasource/RsvTimetableResource.js';
|
|
|
|
|
import { RsvTimetableCapacityResource } from '../assets/js/datasource/RsvTimetableCapacityResource.js';
|
|
|
|
|
import { RsvTimetableReservationResource } from '../assets/js/datasource/RsvTimetableReservationResource.js';
|
|
|
|
|
import { RsvReservationClient } from '../assets/js/datasource/RsvReservationClient.js';
|
|
|
|
|
|
|
|
|
|
window.RsvDataGrid = RsvDataGrid;
|
|
|
|
|
window.RsvInlineFormBuilder = RsvInlineFormBuilder;
|
|
|
|
|
window.RsvAdminForm = RsvAdminForm;
|
|
|
|
|
window.RsvReservationResource = RsvReservationResource;
|
2026-06-12 14:05:49 +00:00
|
|
|
window.RsvFormDefinitionResource = RsvFormDefinitionResource;
|
2026-06-12 10:57:23 +00:00
|
|
|
window.RsvTimetableResource = RsvTimetableResource;
|
|
|
|
|
window.RsvTimetableCapacityResource = RsvTimetableCapacityResource;
|
|
|
|
|
window.RsvTimetableReservationResource = RsvTimetableReservationResource;
|
|
|
|
|
window.RsvReservationClient = RsvReservationClient;
|