Skip to content

Commit

Permalink
fix eslint errors
Browse files Browse the repository at this point in the history
  • Loading branch information
Sidsector9 committed Oct 13, 2022
1 parent aa52c8c commit 8536227
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 25 deletions.
3 changes: 3 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,7 @@ module.exports = {
rsaSettings: 'readonly',
ajaxurl: 'readonly',
},
rules: {
"import/no-unresolved": "off"
}
};
24 changes: 12 additions & 12 deletions assets/js/src/admin.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,35 +39,35 @@ import 'jquery-ui-dialog';
dialog: document.getElementById( 'rsa-disable-dialog' ),
userMessage: document.getElementById( 'rsa-user-message' ),
},

variables: {
expectedAnswer: rsaAdmin.strings.message.toLowerCase(),
disablingURL: null,
},

openDialog( event ) {
event.preventDefault();
$( this.els.dialog ).dialog( 'open' );
},

isExpectedAnswer() {
const userMessage = this.els.userMessage.value.toLowerCase();

if ( userMessage === this.variables.expectedAnswer ) {
return true;
}

return false;
},
dialogSettings() {
const self = this;

self.close = function() {
$( self.els.dialog ).dialog( 'close' );
self.els.userMessage.style.border = '1px solid #ddd';
self.els.userMessage.value = '';
};

$( this.els.dialog ).dialog( {
dialogClass: 'wp-dialog',
autoOpen: false,
Expand Down Expand Up @@ -106,21 +106,21 @@ import 'jquery-ui-dialog';
$( this ).siblings( '.ui-dialog-titlebar' ).hide();
},
} );

this.els.buttons = $( this.els.dialog ).dialog(
'option',
'buttons'
);
},

maybeSubmit( event ) {
switch ( event.key ) {
case 'Enter':
this.els.buttons[ 0 ].click();
break;
}
},

bindEvents() {
$( '[data-slug="restricted-site-access"]' ).on(
'click',
Expand All @@ -134,7 +134,7 @@ import 'jquery-ui-dialog';
);
}
},

init() {
const list = document.getElementById( 'the-list' );
if ( list ) {
Expand All @@ -146,7 +146,7 @@ import 'jquery-ui-dialog';
this.dialogSettings();
},
};

RSADisablePlugin.init();
} );
}( window, jQuery ) );
26 changes: 13 additions & 13 deletions webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ const path = require( 'path' );
module.exports = {
...defaultConfig,
entry: {
...defaultConfig.entry,
admin: './assets/js/src/admin.js',
settings: './assets/js/src/settings.js',
},
output: {
path: path.resolve( __dirname, 'assets/js/build' ),
filename: '[name].min.js',
},
plugins: [
...defaultConfig.plugins,
new DependencyExtractionWebpackPlugin( {
...defaultConfig.entry,
admin: './assets/js/src/admin.js',
settings: './assets/js/src/settings.js',
},
output: {
path: path.resolve( __dirname, 'assets/js/build' ),
filename: '[name].min.js',
},
plugins: [
...defaultConfig.plugins,
new DependencyExtractionWebpackPlugin( {
requestToExternal( request ) {
if ( 'jquery-effects-shake' === request ) {
return 'jquery-effects-shake';
}

if ( 'jquery-ui-dialog' === request ) {
if ( 'jquery-ui-dialog' === request ) {
return 'jquery-ui-dialog';
}
},
} )
]
]
};

0 comments on commit 8536227

Please sign in to comment.