From 4771ede3a689cffafab60fdbd4aad2ed32f3b23f Mon Sep 17 00:00:00 2001 From: Josha von Gizycki Date: Mon, 24 Sep 2018 16:36:09 +0200 Subject: [PATCH] change required and spec to be optional field keys --- src/wanijo/framework/form.clj | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/wanijo/framework/form.clj b/src/wanijo/framework/form.clj index 7321a1b..5f0fd71 100644 --- a/src/wanijo/framework/form.clj +++ b/src/wanijo/framework/form.clj @@ -18,13 +18,13 @@ (spec/and fn? #(= 1 (->> % meta :arglists (map count) first)))) (spec/def ::to-form ::from-req) (spec/def ::field - (spec/keys :req-un [::label - ::required - ::spec] + (spec/keys :req-un [::label] :opt-un [::options ::widget ::from-req - ::to-form])) + ::to-form + ::required + ::spec])) (spec/def ::fields (spec/map-of keyword? ::field)) (spec/def ::form