Socket
Socket
Sign inDemoInstall

@uxf/core

Package Overview
Dependencies
Maintainers
1
Versions
87
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uxf/core - npm Package Compare versions

Comparing version 10.0.0-beta.28 to 10.0.0-beta.35

utils/bodyScrollLock.d.ts

2

hooks/useBodyScrollLock.d.ts

@@ -1,2 +0,2 @@

import { BodyScrollOptions } from "body-scroll-lock";
import { BodyScrollOptions } from "../utils/bodyScrollLock";
import { RefObject } from "react";

@@ -3,0 +3,0 @@ export interface UseBodyScrollLockOptions extends BodyScrollOptions {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.useBodyScrollLock = void 0;
const body_scroll_lock_1 = require("body-scroll-lock");
const bodyScrollLock_1 = require("../utils/bodyScrollLock");
const react_1 = require("react");

@@ -10,3 +10,3 @@ function useBodyScrollLock(containerRef, isOpen, { allowTouchMove, clearAllOnClose, reserveScrollBarGap } = {}) {

if (isOpen && node) {
(0, body_scroll_lock_1.disableBodyScroll)(node, {
(0, bodyScrollLock_1.disableBodyScroll)(node, {
allowTouchMove: allowTouchMove ||

@@ -28,6 +28,6 @@ ((element) => {

if (node) {
(0, body_scroll_lock_1.enableBodyScroll)(node);
(0, bodyScrollLock_1.enableBodyScroll)(node);
}
if (clearAllOnClose) {
(0, body_scroll_lock_1.clearAllBodyScrollLocks)();
(0, bodyScrollLock_1.clearAllBodyScrollLocks)();
}

@@ -34,0 +34,0 @@ };

{
"name": "@uxf/core",
"version": "10.0.0-beta.28",
"version": "10.0.0-beta.35",
"description": "UXF Core",

@@ -28,6 +28,4 @@ "author": "Petr Vejvoda <vejvoda@uxf.cz>",

"devDependencies": {
"@types/body-scroll-lock": "^3.1.0",
"@types/jest": "^27.4.0",
"@types/react": "^18.2.6",
"body-scroll-lock": "^4.0.0-beta.0",
"jest": "^27.4.5",

@@ -38,3 +36,2 @@ "react": "^18.2.0",

"peerDependencies": {
"body-scroll-lock": "^4.0.0-beta.0",
"react": "^17.0.0 || ^18.0.0"

@@ -41,0 +38,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc