uses cursors instead, much clearer experience.

This commit is contained in:
2023-10-20 08:54:00 -07:00
parent ce8fa027b2
commit e3443a3dd8
5 changed files with 161 additions and 119 deletions

View File

@@ -123,7 +123,9 @@ c.clearChoices();
:key (:error-key params)}))])
(defn errors- [{:keys [errors]}]
[:p.mt-2.text-xs.text-red-600.dark:text-red-500.h-4 (str/join ", " errors)])
[:p.mt-2.text-xs.text-red-600.dark:text-red-500.h-4
(when (sequential? errors)
(str/join ", " (filter string? errors)))])
(defn validated-field- [params & rest]
(field- (dissoc params :errors)