summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/components/import/import.jade5
-rw-r--r--client/components/import/import.js5
-rw-r--r--client/components/import/import.styl10
3 files changed, 12 insertions, 8 deletions
diff --git a/client/components/import/import.jade b/client/components/import/import.jade
index 0f53e4d2..74b6ca13 100644
--- a/client/components/import/import.jade
+++ b/client/components/import/import.jade
@@ -8,7 +8,7 @@ template(name="importPopup")
if membersMapping
div
a.show-mapping
- | {{_ 'show-mapping'}}
+ | {{_ 'import-show-user-mapping'}}
input.primary.wide(type="submit" value="{{_ 'import'}}")
template(name="mapMembersPopup")
@@ -35,7 +35,8 @@ template(name="mapMembersPopup")
template(name="mapMembersAddPopup")
.select-member
- p Hello world
+ p
+ | {{_ 'import-user-select'}}
.js-map-member
+esInput(index="users")
ul.pop-over-list
diff --git a/client/components/import/import.js b/client/components/import/import.js
index b42fcc5d..9de649f2 100644
--- a/client/components/import/import.js
+++ b/client/components/import/import.js
@@ -29,13 +29,12 @@ const ImportPopup = BlazeComponent.extendComponent({
},
onShowMapping(evt) {
- // todo xxx make it work - currently we don't find the text
- // this._storeText(evt);
+ this._storeText(evt);
Popup.open('mapMembers')(evt);
},
_storeText(evt) {
- const dataJson = $(evt.currentTarget).find('.js-import-json').val();
+ const dataJson = this.$('.js-import-json').val();
Session.set('import.text', dataJson);
return dataJson;
},
diff --git a/client/components/import/import.styl b/client/components/import/import.styl
index 4934cbcc..3c6cfdf3 100644
--- a/client/components/import/import.styl
+++ b/client/components/import/import.styl
@@ -1,8 +1,9 @@
.map-members
+ .mapping:first-of-type
+ border-top: solid 1px #999
.mapping
- margin-bottom: 10px
- margin-top: 10px
- border-bottom: solid
+ padding: 10px 0
+ border-bottom: solid 1px #999
.source
display: inline-block
width: 80%
@@ -11,3 +12,6 @@
width: 35px
.member
float: none
+
+a.show-mapping
+ text-decoration underline