Skip to content

Commit 886ea06

Browse files
committed
Updated to bs4 styles #258
1 parent 5045e20 commit 886ea06

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

grails-app/assets/components/javascript/multi-input.js

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ ko.components.register('multi-input', {
33
var self = this;
44

55
self.observableValues = ko.observableArray();
6+
self.addValueText = params.addValueText;
67

78
// This method updates the values parameter with the contents of the managed array.
89
function syncValues() {
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
<div data-bind="foreach: observableValues">
2-
<div class="input-append">
3-
<span data-bind="template:{nodes:$componentTemplateNodes}"></span><span class="add-on"
4-
data-bind="click:$parent.removeValue"><i
5-
class="fa fa-remove"></i></span>
2+
<div class="input-group mb-1">
3+
<!-- ko template: { nodes: $componentTemplateNodes } -->
4+
<!-- /ko -->
5+
<div class="input-group-append">
6+
<span class="input-group-text" data-bind="click:$parent.removeValue"><i class="fa fa-remove"></i></span>
7+
</div>
8+
69
</div>
710
</div>
8-
<i class="fa fa-plus" data-bind="click:addValue"></i>
11+
<span><i class="fa fa-plus" data-bind="click:addValue"></i> <span data-bind="text:addValueText || 'Click to add'"></span></span>

0 commit comments

Comments
 (0)