2018-08-22 21:00:53 -07:00
|
|
|
import { registerResizeListener } from '../../_utils/resize'
|
|
|
|
|
|
|
|
export function resizeObservers (store) {
|
|
|
|
if (!process.browser) {
|
|
|
|
return
|
|
|
|
}
|
|
|
|
|
|
|
|
const recalculateIsMobileSize = () => {
|
2018-08-29 21:42:57 -07:00
|
|
|
store.set({ isMobileSize: window.matchMedia('(max-width: 767px)').matches })
|
2018-08-22 21:00:53 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
registerResizeListener(recalculateIsMobileSize)
|
|
|
|
recalculateIsMobileSize()
|
|
|
|
}
|