function useDomCss()

in packages/bui-utils/src/hooks/useDomCss/index.miniapp.ts [6:25]


function useDomCss(
  target: TaroElement,
  computedStyle: string[],
  cb: (res: Record<string, any>) => void,
) {
  useDomReady(() => {
    const ele = getTargetElement(target);
    if (ele) {
      const query = Taro.createSelectorQuery();
      query
        .select(`#${ele?.uid}`)
        .fields({
          computedStyle,
        })
        .exec((res) => {
          cb?.(res?.[0]);
        });
    }
  });
}