return Object.assign({}, target, source)
}
-function isInSmallView () {
- return window.innerWidth < 600
-}
-
-function isInMobileView () {
- return window.innerWidth < 500
-}
-
// Thanks: https://gist.github.com/ghinda/8442a57f22099bdb2e34
function objectToFormData (obj: any, form?: FormData, namespace?: string) {
let fd = form || new FormData()
})
}
+// Try to cache a little bit window.innerWidth
+let windowInnerWidth = window.innerWidth
+setInterval(() => windowInnerWidth = window.innerWidth, 500)
+
+function isInSmallView () {
+ return windowInnerWidth < 600
+}
+
+function isInMobileView () {
+ return windowInnerWidth < 500
+}
+
export {
viewportHeight,
getParameterByName,