@zag-js/dom-utils
Advanced tools
Comparing version 0.0.0-dev-20220627213436 to 0.0.0-dev-20220628115342
@@ -1,5 +0,5 @@ | ||
/// <reference types="react" /> | ||
import { JSX } from "@zag-js/types"; | ||
export declare function isKeyboardClick(e: Pick<MouseEvent, "detail" | "clientX" | "clientY">): boolean; | ||
export declare function isPrintableKey(e: Pick<KeyboardEvent, "key" | "ctrlKey" | "metaKey">): boolean; | ||
declare type NativeEvent<E> = React.ChangeEvent<any> extends E ? InputEvent : E extends React.SyntheticEvent<any, infer T> ? T : never; | ||
declare type NativeEvent<E> = JSX.ChangeEvent<any> extends E ? InputEvent : E extends JSX.SyntheticEvent<any, infer T> ? T : never; | ||
export declare function getNativeEvent<E>(e: E): NativeEvent<E>; | ||
@@ -6,0 +6,0 @@ export declare function isPortalEvent(event: Pick<Event, "currentTarget" | "target">): boolean; |
@@ -1,4 +0,4 @@ | ||
import type { KeyboardEvent } from "react"; | ||
import type { JSX } from "@zag-js/types"; | ||
declare type EventKey = "ArrowDown" | "ArrowUp" | "ArrowLeft" | "ArrowRight" | "Space" | "Enter" | "Comma" | "Escape" | "Backspace" | "Delete" | "Home" | "End" | "Tab" | "PageUp" | "PageDown" | (string & {}); | ||
export declare type EventKeyMap = Partial<Record<EventKey, (event: React.KeyboardEvent) => void>>; | ||
export declare type EventKeyMap = Partial<Record<EventKey, (event: JSX.KeyboardEvent) => void>>; | ||
declare type EventKeyOptions = { | ||
@@ -11,7 +11,7 @@ dir?: "ltr" | "rtl"; | ||
*/ | ||
export declare function getEventKey(event: KeyboardEvent, options?: EventKeyOptions): string; | ||
export declare function getEventKey(event: Pick<KeyboardEvent, "key">, options?: EventKeyOptions): string; | ||
/** | ||
* Determine the step factor for keyboard events | ||
*/ | ||
export declare function getEventStep(event: KeyboardEvent): 1 | 0.1 | 10; | ||
export declare function getEventStep(event: Pick<KeyboardEvent, "ctrlKey" | "metaKey" | "key" | "shiftKey">): 1 | 0.1 | 10; | ||
export {}; |
{ | ||
"name": "@zag-js/dom-utils", | ||
"version": "0.0.0-dev-20220627213436", | ||
"version": "0.0.0-dev-20220628115342", | ||
"description": "", | ||
@@ -28,3 +28,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@types/react": "18.0.14", | ||
"@zag-js/types": "0.0.0-dev-20220628115342", | ||
"@zag-js/utils": "0.1.2" | ||
@@ -31,0 +31,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
86599
+ Added@zag-js/types@0.0.0-dev-20220628115342(transitive)
+ Addedcsstype@3.1.0(transitive)
- Removed@types/react@18.0.14
- Removed@types/prop-types@15.7.13(transitive)
- Removed@types/react@18.0.14(transitive)
- Removed@types/scheduler@0.23.0(transitive)
- Removedcsstype@3.1.3(transitive)