mediawiki-extensions-Nuke/ext.nuke.confirm.js
libraryupgrader 55ff92babe build: Updating npm dependencies
* eslint-config-wikimedia: 0.12.0 → 0.15.0
* grunt-eslint: 21.0.0 → 22.0.0

Additional changes:
* Removing manual reportUnusedDisableDirectives for eslint.

Change-Id: I8ad305554b6af450f1c79fe1519ef735c9226af5
2020-01-08 17:51:57 +00:00

15 lines
414 B
JavaScript

( function () {
$( function () {
// Confirm nuke
// eslint-disable-next-line no-jquery/no-global-selector
$( 'form[name="nukelist"]' ).on( 'submit', function () {
var $pages = $( this ).find( 'input[name="pages[]"][type="checkbox"]:checked' );
if ( $pages.length ) {
// eslint-disable-next-line no-alert
return confirm( mw.message( 'nuke-confirm', $pages.length ) );
}
} );
} );
}() );