mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 10:21:05 +00:00
test: add TS types
This commit is contained in:
parent
302e82d6a2
commit
eed617433b
126 changed files with 3378 additions and 226 deletions
|
@ -17,7 +17,10 @@
|
|||
/** Specify a class for the inner modal */
|
||||
export let containerClass = "";
|
||||
|
||||
/** Specify a selector to be focused when opening the modal */
|
||||
/**
|
||||
* Specify a selector to be focused when opening the modal
|
||||
* @type {null | string}
|
||||
*/
|
||||
export let selectorPrimaryFocus = "[data-modal-primary-focus]";
|
||||
|
||||
/** Obtain a reference to the top-level HTML element */
|
||||
|
@ -51,8 +54,8 @@
|
|||
});
|
||||
|
||||
function focus(element) {
|
||||
if(selectorPrimaryFocus == null) {
|
||||
return
|
||||
if (selectorPrimaryFocus == null) {
|
||||
return;
|
||||
}
|
||||
const node =
|
||||
(element || innerModal).querySelector(selectorPrimaryFocus) || buttonRef;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue