1- import { connect , machine , type Props , type Api } from "@zag-js/clipboard" ;
1+ import { connect , machine , type Props , type Api } from "@zag-js/clipboard" ;
22import { VanillaMachine , normalizeProps } from "@zag-js/vanilla" ;
33import { Component } from "../lib/core" ;
44
@@ -17,16 +17,22 @@ export class Clipboard extends Component<Props, Api> {
1717 if ( rootEl ) {
1818 this . spreadProps ( rootEl , this . api . getRootProps ( ) ) ;
1919
20- const labelEl = rootEl . querySelector < HTMLElement > ( '[data-scope="clipboard"][data-part="label"]' ) ;
20+ const labelEl = rootEl . querySelector < HTMLElement > (
21+ '[data-scope="clipboard"][data-part="label"]'
22+ ) ;
2123 if ( labelEl ) {
2224 this . spreadProps ( labelEl , this . api . getLabelProps ( ) ) ;
2325 }
2426
25- const controlEl = rootEl . querySelector < HTMLElement > ( '[data-scope="clipboard"][data-part="control"]' ) ;
27+ const controlEl = rootEl . querySelector < HTMLElement > (
28+ '[data-scope="clipboard"][data-part="control"]'
29+ ) ;
2630 if ( controlEl ) {
2731 this . spreadProps ( controlEl , this . api . getControlProps ( ) ) ;
2832
29- const inputEl = controlEl . querySelector < HTMLElement > ( '[data-scope="clipboard"][data-part="input"]' ) ;
33+ const inputEl = controlEl . querySelector < HTMLElement > (
34+ '[data-scope="clipboard"][data-part="input"]'
35+ ) ;
3036 if ( inputEl ) {
3137 const inputProps = { ...this . api . getInputProps ( ) } ;
3238 const inputAriaLabel = this . el . dataset . inputAriaLabel ;
@@ -36,7 +42,9 @@ export class Clipboard extends Component<Props, Api> {
3642 this . spreadProps ( inputEl , inputProps ) ;
3743 }
3844
39- const triggerEl = controlEl . querySelector < HTMLElement > ( '[data-scope="clipboard"][data-part="trigger"]' ) ;
45+ const triggerEl = controlEl . querySelector < HTMLElement > (
46+ '[data-scope="clipboard"][data-part="trigger"]'
47+ ) ;
4048 if ( triggerEl ) {
4149 const triggerProps = { ...this . api . getTriggerProps ( ) } ;
4250 const ariaLabel = this . el . dataset . triggerAriaLabel ;
@@ -47,6 +55,5 @@ export class Clipboard extends Component<Props, Api> {
4755 }
4856 }
4957 }
50-
5158 }
52- }
59+ }
0 commit comments