From ca1893164d50d5bb55c16d95793d7ed7747b00b2 Mon Sep 17 00:00:00 2001 From: Eva Marco Date: Thu, 26 Sep 2024 16:41:53 +0200 Subject: [PATCH] :sparkles: Add the undefied option to props schema enums --- frontend/src/app/main/ui/ds/foundations/assets/icon.cljs | 2 +- frontend/src/app/main/ui/ds/layout/tab_switcher.cljs | 2 +- frontend/src/app/main/ui/ds/notifications/toast.cljs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/main/ui/ds/foundations/assets/icon.cljs b/frontend/src/app/main/ui/ds/foundations/assets/icon.cljs index b2952e58e..7a231ac2a 100644 --- a/frontend/src/app/main/ui/ds/foundations/assets/icon.cljs +++ b/frontend/src/app/main/ui/ds/foundations/assets/icon.cljs @@ -282,7 +282,7 @@ [:class {:optional true} :string] [:id [:and :string [:fn #(contains? icon-list %)]]] [:size {:optional true} - [:enum "s" "m"]]]) + [:maybe [:enum "s" "m"]]]]) (mf/defc icon* {::mf/props :obj diff --git a/frontend/src/app/main/ui/ds/layout/tab_switcher.cljs b/frontend/src/app/main/ui/ds/layout/tab_switcher.cljs index ab359c27e..1228c4c1f 100644 --- a/frontend/src/app/main/ui/ds/layout/tab_switcher.cljs +++ b/frontend/src/app/main/ui/ds/layout/tab_switcher.cljs @@ -114,7 +114,7 @@ [:selected {:optional true} :string] [:action-button {:optional true} some?] [:action-button-position {:optional true} - [:enum "start" "end"]]]) + [:maybe [:enum "start" "end"]]]]) (mf/defc tab-switcher* {::mf/props :obj diff --git a/frontend/src/app/main/ui/ds/notifications/toast.cljs b/frontend/src/app/main/ui/ds/notifications/toast.cljs index e38d25e28..a0597ec7d 100644 --- a/frontend/src/app/main/ui/ds/notifications/toast.cljs +++ b/frontend/src/app/main/ui/ds/notifications/toast.cljs @@ -24,7 +24,7 @@ [:map [:class {:optional true} :string] [:level {:optional true} - [:enum "info" "warning" "error" "success"]] + [:maybe [:enum "info" "warning" "error" "success"]]] [:on-close {:optional true} fn?]]) (mf/defc toast*