From 555102d9153717b45a439e3fb53875a86ccaf405 Mon Sep 17 00:00:00 2001 From: ckonstanski Date: Sun, 30 May 2021 21:35:12 -0600 Subject: add file upload form field type --- src/org_ckons_cljs/form/core.cljs | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'src/org_ckons_cljs/form') 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") -- cgit v1.3