2
0
JC Brand 5 жил өмнө
parent
commit
6430691c22

+ 8 - 5
src/templates/prompt.js

@@ -6,6 +6,13 @@ const i18n_cancel = __('Cancel');
 const i18n_ok = __('OK');
 
 
+const tpl_reason = (o) => html`
+    <div class="form-group">
+        <input type="text" name="reason" class="form-control" placeholder="${o.placeholder}"/>
+    </div>
+`;
+
+
 export default (o) => html`
     <div class="modal-dialog" role="document">
       <div class="modal-content">
@@ -21,11 +28,7 @@ export default (o) => html`
               <div class="form-group">
                   ${ o.messages.map(message => html`<p>${message}</p>`) }
               </div>
-              {[ if (o.type === 'prompt') { ]}
-                <div class="form-group">
-                    <input type="text" name="reason" class="form-control" placeholder="${o.placeholder}"/>
-                </div>
-              {[ } ]}
+              ${ (o.type === 'prompt') ? tpl_reason(o) : '' }
               <div class="form-group">
                   <button type="submit" class="btn btn-primary">${i18n_ok}</button>
                   <input type="button" class="btn btn-secondary" data-dismiss="modal" value="${i18n_cancel}"/>