UNPKG

@rocketsofawesome/mirage

Version:

[Live Demo of the Pattern Library](https://rocketsofawesome.github.io/mirage/)

23 lines (21 loc) 497 B
export default class Sizes { constructor(inSizes) { this.sizes = inSizes } toString = () => { let output = `` for (let breakpoint in this.sizes) { const width = this.sizes[breakpoint] if (breakpoint !== 'default') { output = `${output}${breakpoint} ${width},\n` } else { output = `${output} ${width}` } } if (Object.keys(this.sizes).includes('default')) { return output } else { return output.slice(0, -2) } } }