Spinner now configureable in the Settings

This commit is contained in:
Martin Filser 2021-06-08 19:47:14 +02:00
parent 849deae11e
commit 7519abf3fe
6 changed files with 55 additions and 7 deletions

View file

@ -199,6 +199,8 @@ BlazeComponent.extendComponent({
$('input[name=displayAuthenticationMethod]:checked').val() === 'true';
const defaultAuthenticationMethod = $('#defaultAuthenticationMethod').val();
const spinnerName = $('#spinnerName').val();
try {
Settings.update(Settings.findOne()._id, {
$set: {
@ -213,6 +215,7 @@ BlazeComponent.extendComponent({
displayAuthenticationMethod,
defaultAuthenticationMethod,
automaticLinkedUrlSchemes,
spinnerName,
},
});
} catch (e) {
@ -384,3 +387,12 @@ Template.selectAuthenticationMethod.helpers({
return Template.instance().data.authenticationMethod === match;
},
});
Template.selectSpinnerName.helpers({
spinners() {
return ['Bounce', 'Wave']
},
isSelected(match) {
return Template.instance().data.spinnerName === match;
},
});