summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/org_ckons_cljs/form/core.cljs15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/org_ckons_cljs/form/core.cljs b/src/org_ckons_cljs/form/core.cljs
index 1233ce5..74f1c34 100644
--- a/src/org_ckons_cljs/form/core.cljs
+++ b/src/org_ckons_cljs/form/core.cljs
@@ -64,7 +64,7 @@
[:textarea {:name (get form-field "name")
:id (get form-field "name")
:rows "10"
- :cols "68"}
+ :cols "80"}
(get form-field "value")]]]
(= (get form-field "fieldType") "datetime-local")
[:div {:class "form-group row"}
@@ -82,6 +82,19 @@
:required (get form-field "required")
:min "2018-01-01T00:00"
:max "2020:12-31T23:59"}]]]
+ (= (get form-field "fieldType") "file")
+ [:div {:class "form-group row"}
+ (when (get form-field "label")
+ [:label {:for (get form-field "name")
+ :class "col-form-label col-sm-2"
+ :style "text-align: right"}
+ (get form-field "label")])
+ [:div {:class "col-sm-10"}
+ [:input {:name (get form-field "name")
+ :id (get form-field "name")
+ :type (get form-field "fieldType")
+ :class "custom-file-input"
+ :required (get form-field "required")}]]]
:else
[:div {:class "form-group row"}
(when (get form-field "label")