@veriff/incontext-sdk
Advanced tools
Comparing version 0.2.1 to 0.3.0
@@ -7,3 +7,3 @@ 'use strict'; | ||
var bodyScrollLock = require('body-scroll-lock'); | ||
var tuaBodyScrollLock = require('tua-body-scroll-lock'); | ||
var focusLock = _interopDefault(require('dom-focus-lock')); | ||
@@ -38,3 +38,3 @@ | ||
focusLock.on(frame); | ||
bodyScrollLock.disableBodyScroll(frame); | ||
tuaBodyScrollLock.lock(frame); | ||
return frame; | ||
@@ -58,10 +58,9 @@ } | ||
focusLock.off(frame); | ||
bodyScrollLock.enableBodyScroll(frame); | ||
tuaBodyScrollLock.unlock(frame); | ||
var wrapper = frame.parentNode.parentNode; | ||
wrapper.removeChild(frame.parentNode); | ||
} else { | ||
bodyScrollLock.clearAllBodyScrollLocks(); | ||
} // eslint-disable-next-line no-use-before-define | ||
tuaBodyScrollLock.unlock(); | ||
} | ||
window.removeEventListener('message', handleMessage); | ||
@@ -68,0 +67,0 @@ } |
@@ -1,2 +0,2 @@ | ||
import { disableBodyScroll, enableBodyScroll, clearAllBodyScrollLocks } from 'body-scroll-lock'; | ||
import { lock, unlock } from 'tua-body-scroll-lock'; | ||
import focusLock from 'dom-focus-lock'; | ||
@@ -31,3 +31,3 @@ | ||
focusLock.on(frame); | ||
disableBodyScroll(frame); | ||
lock(frame); | ||
return frame; | ||
@@ -51,10 +51,9 @@ } | ||
focusLock.off(frame); | ||
enableBodyScroll(frame); | ||
unlock(frame); | ||
var wrapper = frame.parentNode.parentNode; | ||
wrapper.removeChild(frame.parentNode); | ||
} else { | ||
clearAllBodyScrollLocks(); | ||
} // eslint-disable-next-line no-use-before-define | ||
unlock(); | ||
} | ||
window.removeEventListener('message', handleMessage); | ||
@@ -61,0 +60,0 @@ } |
{ | ||
"name": "@veriff/incontext-sdk", | ||
"version": "0.2.1", | ||
"version": "0.3.0", | ||
"description": "In-Context Veriff browser integration", | ||
@@ -22,2 +22,3 @@ "main": "dist/index.cjs.js", | ||
"@babel/preset-env": "^7.7.7", | ||
"@rollup/plugin-node-resolve": "^7.0.0", | ||
"@types/jest": "^24.0.25", | ||
@@ -28,8 +29,6 @@ "eslint": "^6.8.0", | ||
"jest": "^24.9.0", | ||
"rollup": "^1.27.14", | ||
"rollup": "^1.29.0", | ||
"rollup-plugin-babel": "^4.3.3", | ||
"rollup-plugin-commonjs": "^10.1.0", | ||
"rollup-plugin-copy": "^3.1.0", | ||
"rollup-plugin-livereload": "^1.0.4", | ||
"rollup-plugin-node-resolve": "^5.2.0", | ||
"rollup-plugin-serve": "^1.0.1", | ||
@@ -39,5 +38,5 @@ "rollup-plugin-uglify": "^6.0.4" | ||
"dependencies": { | ||
"body-scroll-lock": "^2.6.4", | ||
"dom-focus-lock": "^1.0.4" | ||
"dom-focus-lock": "^1.0.4", | ||
"tua-body-scroll-lock": "1.0.0" | ||
} | ||
} |
14
8409
4
145
+ Addedtua-body-scroll-lock@1.0.0
+ Addedtua-body-scroll-lock@1.0.0(transitive)
- Removedbody-scroll-lock@^2.6.4
- Removedbody-scroll-lock@2.7.1(transitive)