mirror of
https://github.com/wekan/wekan.git
synced 2025-12-22 02:10:12 +01:00
Spinner class in own .js library file
This commit is contained in:
parent
43ac328e8a
commit
1d66058240
3 changed files with 23 additions and 22 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
import { Spinner } from '/client/components/main/spinner';
|
import { Spinner } from '/client/lib/spinner';
|
||||||
|
|
||||||
const subManager = new SubsManager();
|
const subManager = new SubsManager();
|
||||||
const InfiniteScrollIter = 10;
|
const InfiniteScrollIter = 10;
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,4 @@
|
||||||
Meteor.subscribe('setting');
|
import { Spinner } from '/client/lib/spinner';
|
||||||
|
|
||||||
export class Spinner extends BlazeComponent {
|
|
||||||
currentSettings() {
|
|
||||||
return Settings.findOne();
|
|
||||||
}
|
|
||||||
|
|
||||||
getSpinnerName() {
|
|
||||||
let ret = 'Bounce';
|
|
||||||
let settings = this.currentSettings();
|
|
||||||
|
|
||||||
if (settings && settings.spinnerName) {
|
|
||||||
ret = settings.spinnerName;
|
|
||||||
}
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
getSpinnerTemplate() {
|
|
||||||
return 'spinner' + this.getSpinnerName();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(class extends Spinner {
|
(class extends Spinner {
|
||||||
}.register('spinner'));
|
}.register('spinner'));
|
||||||
|
|
|
||||||
21
client/lib/spinner.js
Normal file
21
client/lib/spinner.js
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
Meteor.subscribe('setting');
|
||||||
|
|
||||||
|
export class Spinner extends BlazeComponent {
|
||||||
|
currentSettings() {
|
||||||
|
return Settings.findOne();
|
||||||
|
}
|
||||||
|
|
||||||
|
getSpinnerName() {
|
||||||
|
let ret = 'Bounce';
|
||||||
|
let settings = this.currentSettings();
|
||||||
|
|
||||||
|
if (settings && settings.spinnerName) {
|
||||||
|
ret = settings.spinnerName;
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
getSpinnerTemplate() {
|
||||||
|
return 'spinner' + this.getSpinnerName();
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue