function getWindowWidth()

in src/hooks/useBreakpoint.ts [48:69]


  function getWindowWidth() {
    const width = document.body.clientWidth;
    const xs = screenMap.get(sizeEnum.XS) || 0;
    const sm = screenMap.get(sizeEnum.SM) || 0;
    const md = screenMap.get(sizeEnum.MD) || 0;
    const lg = screenMap.get(sizeEnum.LG) || 0;
    const xl = screenMap.get(sizeEnum.XL) || 0;
    if (width < xs) {
      screenRef.value = sizeEnum.XS;
    } else if (width < sm) {
      screenRef.value = sizeEnum.SM;
    } else if (width < md) {
      screenRef.value = sizeEnum.MD;
    } else if (width < lg) {
      screenRef.value = sizeEnum.LG;
    } else if (width < xl) {
      screenRef.value = sizeEnum.XL;
    } else {
      screenRef.value = sizeEnum.XXL;
    }
    realWidthRef.value = width;
  }