mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 02:11:05 +00:00
feat(notification)!: replace iconDescription
prop with statusIconDescription
, closeButtonDescription
(#1591)
Fixes #672, fixes #1563 * breaking: remove `iconDescription` prop from `InlineNotification`, `ToastNotification` * breaking: require `iconDescription` prop in `NotificationIcon` * feat: add new `statusIconDescription` and `closeButtonDescription` to `InlineNotification`, `ToastNotification`
This commit is contained in:
parent
e258db0cae
commit
50066966da
10 changed files with 144 additions and 53 deletions
|
@ -5627,11 +5627,23 @@
|
|||
"reactive": false
|
||||
},
|
||||
{
|
||||
"name": "iconDescription",
|
||||
"name": "statusIconDescription",
|
||||
"kind": "let",
|
||||
"description": "Specify the ARIA label for the icon",
|
||||
"description": "Specify the ARIA label for the status icon",
|
||||
"type": "string",
|
||||
"value": "\"Closes notification\"",
|
||||
"value": "kind + \" icon\"",
|
||||
"isFunction": false,
|
||||
"isFunctionDeclaration": false,
|
||||
"isRequired": false,
|
||||
"constant": false,
|
||||
"reactive": false
|
||||
},
|
||||
{
|
||||
"name": "closeButtonDescription",
|
||||
"kind": "let",
|
||||
"description": "Specify the ARIA label for the close button",
|
||||
"type": "string",
|
||||
"value": "\"Close notification\"",
|
||||
"isFunction": false,
|
||||
"isFunctionDeclaration": false,
|
||||
"isRequired": false,
|
||||
|
@ -7486,11 +7498,9 @@
|
|||
"name": "iconDescription",
|
||||
"kind": "let",
|
||||
"description": "Specify the ARIA label for the icon",
|
||||
"type": "string",
|
||||
"value": "\"Closes notification\"",
|
||||
"isFunction": false,
|
||||
"isFunctionDeclaration": false,
|
||||
"isRequired": false,
|
||||
"isRequired": true,
|
||||
"constant": false,
|
||||
"reactive": false
|
||||
}
|
||||
|
@ -13391,11 +13401,23 @@
|
|||
"reactive": false
|
||||
},
|
||||
{
|
||||
"name": "iconDescription",
|
||||
"name": "statusIconDescription",
|
||||
"kind": "let",
|
||||
"description": "Specify the ARIA label for the icon",
|
||||
"description": "Specify the ARIA label for the status icon",
|
||||
"type": "string",
|
||||
"value": "\"Closes notification\"",
|
||||
"value": "kind + \" icon\"",
|
||||
"isFunction": false,
|
||||
"isFunctionDeclaration": false,
|
||||
"isRequired": false,
|
||||
"constant": false,
|
||||
"reactive": false
|
||||
},
|
||||
{
|
||||
"name": "closeButtonDescription",
|
||||
"kind": "let",
|
||||
"description": "Specify the ARIA label for the close button",
|
||||
"type": "string",
|
||||
"value": "\"Close notification\"",
|
||||
"isFunction": false,
|
||||
"isFunctionDeclaration": false,
|
||||
"isRequired": false,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue