import { ApplicationController } from './application_controller'; export class BatchOperationController extends ApplicationController { static targets = ['form', 'input', 'submit']; declare readonly formTarget: HTMLFormElement; declare readonly submitTarget: HTMLInputElement; declare readonly inputTargets: HTMLInputElement[]; connect() { this.formTarget.addEventListener( 'submit', this.interceptFormSubmit.bind(this) ); } // DSFR recommends a or