{"version":3,"file":"set-style.mjs","sources":["../../src/utils/set-style.ts"],"sourcesContent":["import { CSSProperties } from 'vue';\n\n/**\n * 用于为el节点增加styles ,migrate from tdesign-vue repo\n * @param el HTMLElement\n * @param style CSSProperties\n */\nfunction setStyle(el: HTMLElement, styles: CSSProperties): void {\n  const keys = Object.keys(styles);\n  keys.forEach((key) => {\n    // eslint-disable-next-line no-param-reassign\n    el.style[key] = styles[key];\n  });\n}\n\nexport default setStyle;\n"],"names":["setStyle","el","styles","keys","Object","forEach","key","style"],"mappings":";;;;;;AAOA,SAASA,QAAAA,CAASC,IAAiBC,MAA6B,EAAA;AACxD,EAAA,IAAAC,IAAA,GAAOC,MAAO,CAAAD,IAAA,CAAKD,MAAM,CAAA,CAAA;AAC1BC,EAAAA,IAAA,CAAAE,OAAA,CAAQ,UAACC,GAAQ,EAAA;IAEjBL,EAAA,CAAAM,KAAA,CAAMD,OAAOJ,MAAO,CAAAI,GAAA,CAAA,CAAA;AACzB,GAAC,CAAA,CAAA;AACH;;;;"}