template(name="importPopup") if error.get .warning {{_ error.get}} form p: label(for='import-textarea') {{_ getLabel}} textarea#import-textarea.js-import-json(placeholder="{{_ 'import-json-placeholder'}}" autofocus) | {{jsonText}} if membersMapping div a.show-mapping | {{_ 'import-show-user-mapping'}} input.primary.wide(type="submit" value="{{_ 'import'}}") template(name="mapMembersPopup") .map-members p {{_ 'import-members-map'}} .mapping-list each members .mapping a.source div.full-name = fullName div.username | ({{username}}) .wekan if wekan +userAvatar(userId=wekan._id) else a.member.add-member.js-add-members i.fa.fa-plus form input.primary.wide(type="submit" value="{{_ 'done'}}") template(name="addMemberPopup") template(name="mapMembersAddPopup") .select-member p | {{_ 'import-user-select'}} .js-map-member +esInput(index="users") ul.pop-over-list +esEach(index="users") li.item.js-member-item a.name.js-select-import(title="{{profile.name}} ({{username}})" data-id="{{_id}}") +userAvatar(userId=_id esSearch=true) span.full-name = profile.name | ({{username}}) +ifEsIsSearching(index='users') +spinner +ifEsHasNoResults(index="users") .manage-member-section p.quiet {{_ 'no-results'}}