twilio-labs/create-twilio-function

View on GitHub
src/create-twilio-function/window-size.js

Summary

Maintainability
A
0 mins
Test Coverage
const windowSize = require('window-size');

function getWindowSize() {
  const defaultSize = {
    width: 80,
    height: 300,
  };
  const currentSize = windowSize.get();

  if (!currentSize) {
    return defaultSize;
  }
  if (!currentSize.width) {
    currentSize.width = defaultSize.width;
  }
  if (!currentSize.height) {
    currentSize.height = defaultSize.height;
  }
  return currentSize;
}

module.exports = getWindowSize;