import { ReactiveCache } from '/imports/reactiveCache'; Meteor.subscribe('setting'); import { ALLOWED_WAIT_SPINNERS } from '/config/const'; export function getSpinnerName() { let ret = 'Bounce'; let defaultWaitSpinner = Meteor.settings.public.WAIT_SPINNER; if (defaultWaitSpinner && ALLOWED_WAIT_SPINNERS.includes(defaultWaitSpinner)) { ret = defaultWaitSpinner; } let settings = ReactiveCache.getCurrentSetting(); if (settings && settings.spinnerName) { ret = settings.spinnerName; } return ret; } export function getSpinnerTemplate() { return 'spinner' + getSpinnerName().replace(/-/, ''); }