Skip to content
Snippets Groups Projects
Commit e13c943d authored by Bruno Windels's avatar Bruno Windels
Browse files

show back button also in install client screen

parent 1896fde3
No related branches found
No related tags found
No related merge requests found
......@@ -57,11 +57,7 @@ class OpenClientView extends TemplateView {
rel: "noopener noreferrer",
onClick: () => vm.deepLinkActivated(),
}, "Continue"),
t.p({className: {previewSource: true, hidden: vm => !vm.showBack}}, [
`Continue with ${vm.name}.`,
" ",
t.button({className: "text", onClick: () => vm.back()}, "Change"),
]),
showBack(t, vm),
]);
}
}
......@@ -117,12 +113,16 @@ class InstallClientView extends TemplateView {
children.push(t.p([`If you already have ${vm.name} installed, you can `, deepLink, "."]))
}
children.push(t.p({className: {previewSource: true, hidden: vm => !vm.showBack}}, [
`Continue with ${vm.name}.`,
" ",
t.button({className: "text", onClick: () => vm.back()}, "Change"),
]));
children.push(showBack(t, vm));
return t.div({className: "InstallClientView"}, children);
}
}
function showBack(t, vm) {
return t.p({className: {previewSource: true, hidden: vm => !vm.showBack}}, [
`Continue with ${vm.name}.`,
" ",
t.button({className: "text", onClick: () => vm.back()}, "Change"),
]);
}
......@@ -163,6 +163,7 @@ export class ClientViewModel extends ViewModel {
}
get showBack() {
// if we're not only showing this client, don't show back (see pick())
return !!this._clientListViewModel;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment