Use explicit jQuery import, remove unused eslint globals (#18435)

- Don't rely on globals (window.$) for jQuery import
- Remove eslint globals no longer in use
This commit is contained in:
silverwind 2022-01-28 13:00:11 -08:00 committed by GitHub
parent 7b04c97b7b
commit 19b017f398
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
51 changed files with 76 additions and 18 deletions

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
import createColorPicker from '../colorpicker.js';
export function initCompColorPicker() {

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
import attachTribute from '../tribute.js';
const {appSubUrl} = window.config;
@ -54,7 +55,7 @@ export async function importEasyMDE() {
* @returns {null|EasyMDE}
*/
export async function createCommentEasyMDE(textarea, easyMDEOptions = {}) {
if (textarea instanceof jQuery) {
if (textarea instanceof $) {
textarea = textarea[0];
}
if (!textarea) {
@ -151,7 +152,7 @@ export function attachEasyMDEToElements(easyMDE) {
* @returns {null|EasyMDE}
*/
export function getAttachedEasyMDE(el) {
if (el instanceof jQuery) {
if (el instanceof $) {
el = el[0];
}
if (!el) {

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
const {csrfToken} = window.config;
async function uploadFile(file, uploadUrl) {

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
import {initCompColorPicker} from './ColorPicker.js';
export function initCompLabelEdit(selector) {

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
import {initMarkupContent} from '../../markup/content.js';
const {csrfToken} = window.config;

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
const {csrfToken} = window.config;
export function initCompReactionSelector(parent) {

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
import {htmlEscape} from 'escape-goat';
const {appSubUrl} = window.config;

View file

@ -1,3 +1,4 @@
import $ from 'jquery';
const {csrfToken} = window.config;
export function initCompWebHookEditor() {