diff options
| author | ckonstanski <carlos.konstanski@olo.com> | 2021-05-30 21:35:12 -0600 |
|---|---|---|
| committer | ckonstanski <carlos.konstanski@olo.com> | 2021-05-30 21:35:12 -0600 |
| commit | 555102d9153717b45a439e3fb53875a86ccaf405 (patch) | |
| tree | cc801e5eb235ca95867b68de505c0332bc47fa0f /src | |
| parent | 26986b0c67cd05be90ab52b0f6080a2ba6fa48bb (diff) | |
add file upload form field type
Diffstat (limited to 'src')
| -rw-r--r-- | src/org_ckons_cljs/form/core.cljs | 15 |
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") |
