summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/UploadWizard/resources/mw.errorDialog.js
blob: ebb5abae0e161ed41b5b3cdddc28c11f29b6fb55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
( function ( mw ) {

	OO.ui.getWindowManager().addWindows( {
		upwizErrorDialog: new OO.ui.MessageDialog( { size: 'medium' } )
	} );

	/**
	 * Displays an error message.
	 *
	 * @param {string} errorMessage
	 * @param {string} [title]
	 */
	mw.errorDialog = function ( errorMessage, title ) {
		OO.ui.getWindowManager().openWindow( 'upwizErrorDialog', {
			message: errorMessage,
			title: title || mw.message( 'mwe-upwiz-errordialog-title' ).text(),
			verbose: true,
			actions: [
				{
					label: mw.message( 'mwe-upwiz-errordialog-ok' ).text(),
					action: 'accept'
				}
			]
		} );
	};

}( mediaWiki ) );