$ npm install ergonomic-viewportGet the current ergonomic viewport.
$ npm install ergonomic-viewport
const viewport = require('ergonomic-viewport')
viewport()
// => 'lap'
Get the ergonomic viewport. Response is one of wrist, palm, lap, desk,
and wall. Suggestions for a mall breakpoint value are welcome.
Defining sizes in terms of known devices causes issues in the future (phablet size, anyone?) so instead it's safer to base names on human ergonomics.