@zag-js/dismissable
Advanced tools
Comparing version 0.0.0-dev-20221103102301 to 0.0.0-dev-20221228121448
@@ -1,15 +0,2 @@ | ||
import { InteractOutsideHandlers } from '@zag-js/interact-outside'; | ||
declare type Container = HTMLElement | null | Array<HTMLElement | null>; | ||
declare type DismissableElementHandlers = InteractOutsideHandlers & { | ||
onEscapeKeyDown?: (event: KeyboardEvent) => void; | ||
}; | ||
declare type DismissableElementOptions = DismissableElementHandlers & { | ||
debug?: boolean; | ||
pointerBlocking?: boolean; | ||
onDismiss: () => void; | ||
exclude?: Container | (() => Container); | ||
}; | ||
declare function trackDismissableElement(node: HTMLElement | null, options: DismissableElementOptions): (() => void) | undefined; | ||
export { DismissableElementHandlers, DismissableElementOptions, trackDismissableElement }; | ||
export { DismissableElementHandlers, DismissableElementOptions, trackDismissableElement } from './dismissable-layer.js'; | ||
import '@zag-js/interact-outside'; |
@@ -27,3 +27,3 @@ "use strict"; | ||
// ../dom/dist/index.mjs | ||
// ../core/src/functions.ts | ||
var runIfFn = (v, ...a) => { | ||
@@ -33,3 +33,16 @@ const res = typeof v === "function" ? v(...a) : v; | ||
}; | ||
// ../core/src/guard.ts | ||
var hasProp = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop); | ||
// ../core/src/warning.ts | ||
function warn(...a) { | ||
const m = a.length === 1 ? a[0] : a[1]; | ||
const c = a.length === 2 ? a[0] : true; | ||
if (c && process.env.NODE_ENV !== "production") { | ||
console.warn(m); | ||
} | ||
} | ||
// ../dom/src/query.ts | ||
function isDocument(el) { | ||
@@ -61,2 +74,4 @@ return el.nodeType === Node.DOCUMENT_NODE; | ||
} | ||
// ../dom/src/listener.ts | ||
var isRef = (v) => hasProp(v, "current"); | ||
@@ -74,11 +89,2 @@ function addDomEvent(target, eventName, handler, options) { | ||
// ../core/dist/index.mjs | ||
function warn(...a) { | ||
const m = a.length === 1 ? a[0] : a[1]; | ||
const c = a.length === 2 ? a[0] : true; | ||
if (c && process.env.NODE_ENV !== "production") { | ||
console.warn(m); | ||
} | ||
} | ||
// src/escape-keydown.ts | ||
@@ -85,0 +91,0 @@ function trackEscapeKeydown(fn) { |
{ | ||
"name": "@zag-js/dismissable", | ||
"version": "0.0.0-dev-20221103102301", | ||
"version": "0.0.0-dev-20221228121448", | ||
"description": "Dismissable layer utilities for the DOM", | ||
"main": "dist/index.js", | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts", | ||
"keywords": [ | ||
@@ -29,7 +26,8 @@ "js", | ||
"dependencies": { | ||
"@zag-js/interact-outside": "0.0.0-dev-20221103102301" | ||
"@zag-js/interact-outside": "0.0.0-dev-20221228121448" | ||
}, | ||
"devDependencies": { | ||
"@zag-js/dom-utils": "0.0.0-dev-20221103102301", | ||
"@zag-js/utils": "0.0.0-dev-20221103102301" | ||
"clean-package": "2.2.0", | ||
"@zag-js/dom-utils": "0.0.0-dev-20221228121448", | ||
"@zag-js/utils": "0.0.0-dev-20221228121448" | ||
}, | ||
@@ -39,6 +37,18 @@ "bugs": { | ||
}, | ||
"clean-package": "../../../clean-package.config.json", | ||
"main": "dist/index.js", | ||
"module": "dist/index.mjs", | ||
"types": "dist/index.d.ts", | ||
"exports": { | ||
".": { | ||
"types": "./dist/index.d.ts", | ||
"import": "./dist/index.mjs", | ||
"require": "./dist/index.js" | ||
}, | ||
"./package.json": "./package.json" | ||
}, | ||
"scripts": { | ||
"build-fast": "tsup src/index.ts --format=esm,cjs", | ||
"build-fast": "tsup src", | ||
"start": "pnpm build --watch", | ||
"build": "tsup src/index.ts --format=esm,cjs --dts", | ||
"build": "tsup src --dts", | ||
"test": "jest --config ../../../jest.config.js --rootDir tests", | ||
@@ -45,0 +55,0 @@ "lint": "eslint src --ext .ts,.tsx", |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
41786
22
1150
3
4
1
+ Added@zag-js/interact-outside@0.0.0-dev-20221228121448(transitive)
- Removed@zag-js/interact-outside@0.0.0-dev-20221103102301(transitive)