@@ -270,7 +270,7 @@ class PageLifecycleManager {
270270 */
271271 initializeDatasetModals ( ) {
272272 // Pre-initialize all modals on the page with proper config to prevent Bootstrap auto-initialization errors
273- const allModals = document . querySelectorAll ( ' .modal' ) ;
273+ const allModals = document . querySelectorAll ( " .modal" ) ;
274274 for ( const modal of allModals ) {
275275 if ( window . bootstrap ) {
276276 // Dispose any existing instance that might be in a bad state
@@ -280,10 +280,10 @@ class PageLifecycleManager {
280280 existingInstance . dispose ( ) ;
281281 } catch ( e ) {
282282 // If disposal fails, the instance is already broken - continue
283- console . warn ( ' Failed to dispose modal instance:' , e ) ;
283+ console . warn ( " Failed to dispose modal instance:" , e ) ;
284284 }
285285 }
286-
286+
287287 // Create a new instance with proper config
288288 new bootstrap . Modal ( modal , {
289289 backdrop : true ,
@@ -500,14 +500,18 @@ class PageLifecycleManager {
500500 // initializeDatasetModals() so there is no gap.
501501
502502 // Clear manager references from modal elements so re-init creates fresh managers
503- const datasetModals = document . querySelectorAll ( ".modal[data-item-type='dataset']" ) ;
503+ const datasetModals = document . querySelectorAll (
504+ ".modal[data-item-type='dataset']" ,
505+ ) ;
504506 for ( const modal of datasetModals ) {
505507 delete modal . shareActionManager ;
506508 delete modal . versioningActionManager ;
507509 delete modal . downloadActionManager ;
508510 delete modal . detailsActionManager ;
509511 }
510- const captureModals = document . querySelectorAll ( ".modal[data-item-type='capture']" ) ;
512+ const captureModals = document . querySelectorAll (
513+ ".modal[data-item-type='capture']" ,
514+ ) ;
511515 for ( const modal of captureModals ) {
512516 delete modal . shareActionManager ;
513517 delete modal . downloadActionManager ;
0 commit comments