From 3c6c9894da09530db3d6efcc349199fe5ac3bc5e Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Thu, 27 Nov 2025 12:12:27 +0100 Subject: [PATCH] :bug: Restore empty value error on border radius token form --- .../workspace/tokens/management/create/border_radius.cljs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/management/create/border_radius.cljs b/frontend/src/app/main/ui/workspace/tokens/management/create/border_radius.cljs index 8c4b501f40..fb1473a8e1 100644 --- a/frontend/src/app/main/ui/workspace/tokens/management/create/border_radius.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/management/create/border_radius.cljs @@ -32,6 +32,12 @@ [cuerdas.core :as str] [rumext.v2 :as mf])) +(defn- token-value-error-fn + [{:keys [value]}] + (when (or (str/empty? value) + (str/blank? value)) + (tr "workspace.tokens.empty-input"))) + (defn- make-schema [tokens-tree] (sm/schema @@ -44,7 +50,7 @@ [:fn {:error/fn #(tr "workspace.tokens.token-name-duplication-validation-error" (:value %))} #(not (cft/token-name-path-exists? % tokens-tree))]]] - [:value ::sm/text] + [:value [::sm/text {:error/fn token-value-error-fn}]] [:resolved-value ::sm/any]