mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-23 10:18:40 +00:00
Moved toggleClass to a new Utils lib
This commit is contained in:
parent
cd0ed4ae6b
commit
27bb43cb31
2 changed files with 19 additions and 20 deletions
18
src/core/Utils.js
Normal file
18
src/core/Utils.js
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
// This is how we roll $('.element').toggleClass in non-jQuery world
|
||||
export function toggleClass(el, className) {
|
||||
// console.log(el);
|
||||
|
||||
if (el.classList) {
|
||||
el.classList.toggle(className);
|
||||
} else {
|
||||
var classes = el.className.split(' ');
|
||||
var existingIndex = classes.indexOf(className);
|
||||
|
||||
if (existingIndex >= 0) {
|
||||
classes.splice(existingIndex, 1);
|
||||
} else {
|
||||
classes.push(className);
|
||||
el.className = classes.join(' ');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,23 +1,5 @@
|
|||
import TransloaditPlugin from '../plugins/TransloaditPlugin';
|
||||
|
||||
// This is how we roll $('.element').toggleClass in non-jQuery world
|
||||
function toggleClass(el, className) {
|
||||
// console.log(el);
|
||||
|
||||
if (el.classList) {
|
||||
el.classList.toggle(className);
|
||||
} else {
|
||||
var classes = el.className.split(' ');
|
||||
var existingIndex = classes.indexOf(className);
|
||||
|
||||
if (existingIndex >= 0) {
|
||||
classes.splice(existingIndex, 1);
|
||||
} else {
|
||||
classes.push(className);
|
||||
el.className = classes.join(' ');
|
||||
}
|
||||
}
|
||||
}
|
||||
import { toggleClass } from '../core/Utils';
|
||||
|
||||
export default class DragDrop extends TransloaditPlugin {
|
||||
constructor(core, opts) {
|
||||
|
|
@ -71,7 +53,6 @@ export default class DragDrop extends TransloaditPlugin {
|
|||
this.core.setProgress(this, 0);
|
||||
var selected = [ {name: 'lolcat.jpeg'} ];
|
||||
this.core.setProgress(this, 100);
|
||||
|
||||
// return selected;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue