roomReservationList:
  js:
    js/interceptRoomReservationList.js:
      preprocess: true
    https://cdn.jsdelivr.net/npm/jquery-once@2.2.3/jquery.once.min.js:
      external: true
      minified: true
  dependencies:
    - core/drupal

upcomingRoomReservations:
  dependencies:
    - core/drupalSettings
    - intercept_core/babelHelpers
    - intercept_core/react
    - intercept_core/moment
    - intercept_core/interceptClient
    - intercept_core/interceptCommon
    - intercept_core/interceptTheme

reserveRoom:
  js:
    js/dist/reserveRoom.js:
      preprocess: true
  dependencies:
    - core/drupalSettings
    - intercept_core/babelHelpers
    - intercept_core/react
    - intercept_core/moment
    - intercept_core/interceptClient
    - intercept_core/interceptCommon
    - intercept_core/interceptTheme
    - intercept_core/bigCalendar

roomReservationActionButton:
  js:
    js/dist/roomReservationActionButton.js:
      preprocess: false
  dependencies:
    - core/drupalSettings
    - intercept_core/babelHelpers
    - intercept_core/moment
    - intercept_core/react
    - intercept_core/interceptClient
    - intercept_core/interceptCommon
    - intercept_core/interceptTheme

roomReservationScheduler:
  css:
    theme:
      css/scheduler.base.css: {}
      css/scheduler.theme.css: {}
  js:
    js/dist/roomReservationScheduler.js:
      preprocess: true
  dependencies:
    - core/drupalSettings
    - core/drupal.dialog.ajax
    - intercept_core/babelHelpers
    - intercept_core/react
    - intercept_core/moment
    - intercept_core/interceptClient
    - intercept_core/interceptCommon
    - intercept_core/interceptTheme
    - intercept_core/bigCalendar
    - intercept_core/bigCalendarDnd
    - intercept_room_reservation/roomReservationMediator

roomReservationMediator:
  js:
    js/interceptRoomReservationMediator.js:
      preprocess: true
  dependencies:
    - core/drupal
    - core/drupal.dialog.off_canvas
    - core/drupalSettings

# RoomReservationForm.php
room-reservations:
  css:
    theme:
      css/intercept_room_reservation.css: {}

jsonApiViewsFilterBlock:
  version: 1.0.x
  js:
    js/jsonapi_views_filter_block.js:
      preprocess: true
  dependencies:
    - core/drupal

room_reservation_form_helper:
  js:
    js/room_reservation_form_helper.js: {}
    https://cdn.jsdelivr.net/npm/jquery-once@2.2.3/jquery.once.min.js:
      external: true
      minified: true
  dependencies:
    - core/jquery
    - core/drupal

reservation_for_me:
  js:
    js/reservation_for_me.js: {}
    https://cdn.jsdelivr.net/npm/jquery-once@2.2.3/jquery.once.min.js:
      external: true
      minified: true
  dependencies:
    - core/jquery
    - core/drupal
