From be30b0a019658cab9cc7746e718ff1bc67fb9c58 Mon Sep 17 00:00:00 2001 From: Eric Y Liu Date: Fri, 19 Mar 2021 05:47:22 -0700 Subject: [PATCH] feat(select): add warning state --- COMPONENT_INDEX.md | 2 ++ docs/src/COMPONENT_API.json | 20 ++++++++++++++++++++ docs/src/pages/components/Select.svx | 11 ++++++++++- src/Select/Select.svelte | 18 ++++++++++++++++++ types/Select/Select.d.ts | 12 ++++++++++++ 5 files changed, 62 insertions(+), 1 deletion(-) diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 1fe2a38b..f9e21080 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -2920,6 +2920,8 @@ None. | name | let | No | string | -- | Specify a name attribute for the select element | | invalid | let | No | boolean | false | Set to `true` to indicate an invalid state | | invalidText | let | No | string | "" | Specify the invalid state text | +| warn | let | No | boolean | false | Set to `true` to indicate an warning state | +| warnText | let | No | string | "" | Specify the warning state text | | helperText | let | No | string | "" | Specify the helper text | | noLabel | let | No | boolean | false | Set to `true` to not render a label | | labelText | let | No | string | "" | Specify the label text | diff --git a/docs/src/COMPONENT_API.json b/docs/src/COMPONENT_API.json index 620a86ff..6e59c9ea 100644 --- a/docs/src/COMPONENT_API.json +++ b/docs/src/COMPONENT_API.json @@ -7638,6 +7638,26 @@ "constant": false, "reactive": false }, + { + "name": "warn", + "kind": "let", + "description": "Set to `true` to indicate an warning state", + "type": "boolean", + "value": "false", + "isFunction": false, + "constant": false, + "reactive": false + }, + { + "name": "warnText", + "kind": "let", + "description": "Specify the warning state text", + "type": "string", + "value": "\"\"", + "isFunction": false, + "constant": false, + "reactive": false + }, { "name": "helperText", "kind": "let", diff --git a/docs/src/pages/components/Select.svx b/docs/src/pages/components/Select.svx index 40e3aa3e..b3196e56 100644 --- a/docs/src/pages/components/Select.svx +++ b/docs/src/pages/components/Select.svx @@ -75,7 +75,16 @@ components: ["Select", "SelectItem", "SelectItemGroup", "SelectSkeleton"] -### Disabled +### Warning state + + + +### Disabled state