penpot/src/uxbox/main/ui/forms.cljs
Andrey Antukh 507e2b1d38
Merge uxbox.common and uxbox.util modules.
Under uxbox.util.
2016-06-30 19:57:39 +03:00

17 lines
381 B
Clojure

(ns uxbox.main.ui.forms
(:require [sablono.core :refer-macros [html]]
[uxbox.util.i18n :refer (tr)]
[uxbox.util.schema :as sc]))
(defn input-error
[errors field]
(when-let [error (get errors field)]
(html
[:ul.form-errors
[:li {:key error} (tr error)]])))
(defn error-class
[errors field]
(when (get errors field)
"invalid"))