@tamagui/react-native-use-responder-events
Advanced tools
Comparing version 1.112.5 to 1.112.6
@@ -24,2 +24,3 @@ var __create = Object.create; | ||
__export(useResponderEvents_exports, { | ||
getResponderConfigIfDefined: () => getResponderConfigIfDefined, | ||
useResponderEvents: () => useResponderEvents | ||
@@ -31,26 +32,52 @@ }); | ||
const emptyObject = {}, Attached = /* @__PURE__ */ new WeakMap(), Ids = /* @__PURE__ */ new WeakMap(); | ||
function useResponderEvents(hostRef, config = emptyObject) { | ||
Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
const id = Ids.get(hostRef); | ||
function useResponderEvents(hostRef, configIn = emptyObject) { | ||
const config = getResponderConfigIfDefined(configIn), node = hostRef?.current?.host || hostRef?.current; | ||
React.useEffect(() => { | ||
ResponderSystem.attachListeners(); | ||
const { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} = config, requiresResponderSystem = !!(onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture), node = hostRef.current.host; | ||
if (requiresResponderSystem) | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), () => { | ||
ResponderSystem.removeNode(node); | ||
}; | ||
Attached.get(node) && (ResponderSystem.removeNode(node), Attached.set(hostRef, !1)); | ||
}, [config, hostRef, id]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: hostRef.current === ResponderSystem.getResponderNode() | ||
if (config === emptyObject) return; | ||
ResponderSystem.attachListeners(), Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
const id = Ids.get(hostRef); | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), () => { | ||
ResponderSystem.removeNode(node), Attached.set(hostRef, !1); | ||
}; | ||
}, [config, hostRef]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: node === ResponderSystem.getResponderNode() | ||
}), React.useDebugValue(config)); | ||
} | ||
function getResponderConfigIfDefined({ | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
}) { | ||
return onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onResponderEnd || onResponderGrant || onResponderMove || onResponderReject || onResponderRelease || onResponderStart || onResponderTerminate || onResponderTerminationRequest || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture ? { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} : emptyObject; | ||
} | ||
//# sourceMappingURL=useResponderEvents.js.map |
@@ -25,2 +25,3 @@ "use strict"; | ||
__export(useResponderEvents_exports, { | ||
getResponderConfigIfDefined: () => getResponderConfigIfDefined, | ||
useResponderEvents: () => useResponderEvents | ||
@@ -33,23 +34,42 @@ }); | ||
function useResponderEvents(hostRef) { | ||
var config = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : emptyObject; | ||
Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
var id = Ids.get(hostRef); | ||
var configIn = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : emptyObject, _hostRef_current, config = getResponderConfigIfDefined(configIn), node = (hostRef == null || (_hostRef_current = hostRef.current) === null || _hostRef_current === void 0 ? void 0 : _hostRef_current.host) || (hostRef == null ? void 0 : hostRef.current); | ||
React.useEffect(function() { | ||
ResponderSystem.attachListeners(); | ||
var { onMoveShouldSetResponder, onMoveShouldSetResponderCapture, onScrollShouldSetResponder, onScrollShouldSetResponderCapture, onSelectionChangeShouldSetResponder, onSelectionChangeShouldSetResponderCapture, onStartShouldSetResponder, onStartShouldSetResponderCapture } = config, requiresResponderSystem = !!(onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture), node = hostRef.current.host; | ||
if (requiresResponderSystem) | ||
if (config !== emptyObject) { | ||
ResponderSystem.attachListeners(), Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
var id = Ids.get(hostRef); | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), function() { | ||
ResponderSystem.removeNode(node); | ||
ResponderSystem.removeNode(node), Attached.set(hostRef, !1); | ||
}; | ||
Attached.get(node) && (ResponderSystem.removeNode(node), Attached.set(hostRef, !1)); | ||
} | ||
}, [ | ||
config, | ||
hostRef, | ||
id | ||
hostRef | ||
]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: hostRef.current === ResponderSystem.getResponderNode() | ||
isResponder: node === ResponderSystem.getResponderNode() | ||
}), React.useDebugValue(config)); | ||
} | ||
function getResponderConfigIfDefined(param) { | ||
var { onMoveShouldSetResponder, onMoveShouldSetResponderCapture, onResponderEnd, onResponderGrant, onResponderMove, onResponderReject, onResponderRelease, onResponderStart, onResponderTerminate, onResponderTerminationRequest, onScrollShouldSetResponder, onScrollShouldSetResponderCapture, onSelectionChangeShouldSetResponder, onSelectionChangeShouldSetResponderCapture, onStartShouldSetResponder, onStartShouldSetResponderCapture } = param; | ||
return onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onResponderEnd || onResponderGrant || onResponderMove || onResponderReject || onResponderRelease || onResponderStart || onResponderTerminate || onResponderTerminationRequest || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture ? { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} : emptyObject; | ||
} | ||
// Annotate the CommonJS export names for ESM import in node: | ||
0 && (module.exports = { | ||
getResponderConfigIfDefined, | ||
useResponderEvents, | ||
@@ -56,0 +76,0 @@ ...require("./utils") |
@@ -5,29 +5,56 @@ import * as React from "react"; | ||
const emptyObject = {}, Attached = /* @__PURE__ */ new WeakMap(), Ids = /* @__PURE__ */ new WeakMap(); | ||
function useResponderEvents(hostRef, config = emptyObject) { | ||
Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
const id = Ids.get(hostRef); | ||
function useResponderEvents(hostRef, configIn = emptyObject) { | ||
const config = getResponderConfigIfDefined(configIn), node = hostRef?.current?.host || hostRef?.current; | ||
React.useEffect(() => { | ||
ResponderSystem.attachListeners(); | ||
const { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} = config, requiresResponderSystem = !!(onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture), node = hostRef.current.host; | ||
if (requiresResponderSystem) | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), () => { | ||
ResponderSystem.removeNode(node); | ||
}; | ||
Attached.get(node) && (ResponderSystem.removeNode(node), Attached.set(hostRef, !1)); | ||
}, [config, hostRef, id]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: hostRef.current === ResponderSystem.getResponderNode() | ||
if (config === emptyObject) return; | ||
ResponderSystem.attachListeners(), Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
const id = Ids.get(hostRef); | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), () => { | ||
ResponderSystem.removeNode(node), Attached.set(hostRef, !1); | ||
}; | ||
}, [config, hostRef]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: node === ResponderSystem.getResponderNode() | ||
}), React.useDebugValue(config)); | ||
} | ||
function getResponderConfigIfDefined({ | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
}) { | ||
return onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onResponderEnd || onResponderGrant || onResponderMove || onResponderReject || onResponderRelease || onResponderStart || onResponderTerminate || onResponderTerminationRequest || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture ? { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} : emptyObject; | ||
} | ||
export { | ||
getResponderConfigIfDefined, | ||
useResponderEvents | ||
}; | ||
//# sourceMappingURL=useResponderEvents.js.map |
@@ -8,28 +8,57 @@ import * as React from "react"; | ||
function useResponderEvents(hostRef) { | ||
var config = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : emptyObject; | ||
Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
var id = Ids.get(hostRef); | ||
var configIn = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : emptyObject, | ||
_hostRef_current, | ||
config = getResponderConfigIfDefined(configIn), | ||
node = (hostRef == null || (_hostRef_current = hostRef.current) === null || _hostRef_current === void 0 ? void 0 : _hostRef_current.host) || hostRef?.current; | ||
React.useEffect(function () { | ||
ResponderSystem.attachListeners(); | ||
var { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} = config, | ||
requiresResponderSystem = !!(onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture), | ||
node = hostRef.current.host; | ||
if (requiresResponderSystem) return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), function () { | ||
ResponderSystem.removeNode(node); | ||
}; | ||
Attached.get(node) && (ResponderSystem.removeNode(node), Attached.set(hostRef, !1)); | ||
}, [config, hostRef, id]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: hostRef.current === ResponderSystem.getResponderNode() | ||
if (config !== emptyObject) { | ||
ResponderSystem.attachListeners(), Ids.has(hostRef) || Ids.set(hostRef, `${Math.random()}`); | ||
var id = Ids.get(hostRef); | ||
return ResponderSystem.addNode(id, node, config), Attached.set(hostRef, !0), function () { | ||
ResponderSystem.removeNode(node), Attached.set(hostRef, !1); | ||
}; | ||
} | ||
}, [config, hostRef]), process.env.NODE_ENV === "development" && (React.useDebugValue({ | ||
isResponder: node === ResponderSystem.getResponderNode() | ||
}), React.useDebugValue(config)); | ||
} | ||
export { useResponderEvents }; | ||
function getResponderConfigIfDefined(param) { | ||
var { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} = param; | ||
return onMoveShouldSetResponder || onMoveShouldSetResponderCapture || onResponderEnd || onResponderGrant || onResponderMove || onResponderReject || onResponderRelease || onResponderStart || onResponderTerminate || onResponderTerminationRequest || onScrollShouldSetResponder || onScrollShouldSetResponderCapture || onSelectionChangeShouldSetResponder || onSelectionChangeShouldSetResponderCapture || onStartShouldSetResponder || onStartShouldSetResponderCapture ? { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture | ||
} : emptyObject; | ||
} | ||
export { getResponderConfigIfDefined, useResponderEvents }; | ||
//# sourceMappingURL=useResponderEvents.native.js.map |
{ | ||
"name": "@tamagui/react-native-use-responder-events", | ||
"version": "1.112.5", | ||
"version": "1.112.6", | ||
"types": "./types/index.d.ts", | ||
@@ -31,3 +31,3 @@ "main": "dist/cjs", | ||
"devDependencies": { | ||
"@tamagui/build": "1.112.5", | ||
"@tamagui/build": "1.112.6", | ||
"react": "^18.2.0 || ^19.0.0" | ||
@@ -34,0 +34,0 @@ }, |
@@ -20,55 +20,31 @@ /** | ||
hostRef: any, | ||
config: ResponderSystem.ResponderConfig = emptyObject | ||
configIn: ResponderSystem.ResponderConfig = emptyObject | ||
) { | ||
if (!Ids.has(hostRef)) { | ||
Ids.set(hostRef, `${Math.random()}`) | ||
} | ||
const id = Ids.get(hostRef)! | ||
const config = getResponderConfigIfDefined(configIn) | ||
// tamagui + rnw compat | ||
const node = hostRef?.current?.host || hostRef?.current | ||
// Register and unregister with the Responder System as necessary | ||
React.useEffect(() => { | ||
if (config === emptyObject) return | ||
ResponderSystem.attachListeners() | ||
const { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture, | ||
} = config | ||
if (!Ids.has(hostRef)) { | ||
Ids.set(hostRef, `${Math.random()}`) | ||
} | ||
const id = Ids.get(hostRef)! | ||
const requiresResponderSystem = Boolean( | ||
onMoveShouldSetResponder || | ||
onMoveShouldSetResponderCapture || | ||
onScrollShouldSetResponder || | ||
onScrollShouldSetResponderCapture || | ||
onSelectionChangeShouldSetResponder || | ||
onSelectionChangeShouldSetResponderCapture || | ||
onStartShouldSetResponder || | ||
onStartShouldSetResponderCapture | ||
) | ||
ResponderSystem.addNode(id, node, config) | ||
Attached.set(hostRef, true) | ||
const node = hostRef.current.host | ||
if (requiresResponderSystem) { | ||
ResponderSystem.addNode(id, node, config) | ||
Attached.set(hostRef, true) | ||
return () => { | ||
ResponderSystem.removeNode(node) | ||
} | ||
} | ||
if (Attached.get(node)) { | ||
return () => { | ||
ResponderSystem.removeNode(node) | ||
Attached.set(hostRef, false) | ||
} | ||
}, [config, hostRef, id]) | ||
}, [config, hostRef]) | ||
if (process.env.NODE_ENV === 'development') { | ||
React.useDebugValue({ | ||
isResponder: hostRef.current === ResponderSystem.getResponderNode(), | ||
isResponder: node === ResponderSystem.getResponderNode(), | ||
}) | ||
@@ -78,1 +54,56 @@ React.useDebugValue(config) | ||
} | ||
export function getResponderConfigIfDefined({ | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture, | ||
}: ResponderSystem.ResponderConfig): ResponderSystem.ResponderConfig { | ||
return onMoveShouldSetResponder || | ||
onMoveShouldSetResponderCapture || | ||
onResponderEnd || | ||
onResponderGrant || | ||
onResponderMove || | ||
onResponderReject || | ||
onResponderRelease || | ||
onResponderStart || | ||
onResponderTerminate || | ||
onResponderTerminationRequest || | ||
onScrollShouldSetResponder || | ||
onScrollShouldSetResponderCapture || | ||
onSelectionChangeShouldSetResponder || | ||
onSelectionChangeShouldSetResponderCapture || | ||
onStartShouldSetResponder || | ||
onStartShouldSetResponderCapture | ||
? { | ||
onMoveShouldSetResponder, | ||
onMoveShouldSetResponderCapture, | ||
onResponderEnd, | ||
onResponderGrant, | ||
onResponderMove, | ||
onResponderReject, | ||
onResponderRelease, | ||
onResponderStart, | ||
onResponderTerminate, | ||
onResponderTerminationRequest, | ||
onScrollShouldSetResponder, | ||
onScrollShouldSetResponderCapture, | ||
onSelectionChangeShouldSetResponder, | ||
onSelectionChangeShouldSetResponderCapture, | ||
onStartShouldSetResponder, | ||
onStartShouldSetResponderCapture, | ||
} | ||
: emptyObject | ||
} |
@@ -76,2 +76,3 @@ /** | ||
const eventPath = getEventPath(domEvent) | ||
for (let i = 0; i < eventPath.length; i++) { | ||
@@ -78,0 +79,0 @@ const node = eventPath[i] |
@@ -8,3 +8,4 @@ /** | ||
export * from './utils'; | ||
export declare function useResponderEvents(hostRef: any, config?: ResponderSystem.ResponderConfig): void; | ||
export declare function useResponderEvents(hostRef: any, configIn?: ResponderSystem.ResponderConfig): void; | ||
export declare function getResponderConfigIfDefined({ onMoveShouldSetResponder, onMoveShouldSetResponderCapture, onResponderEnd, onResponderGrant, onResponderMove, onResponderReject, onResponderRelease, onResponderStart, onResponderTerminate, onResponderTerminationRequest, onScrollShouldSetResponder, onScrollShouldSetResponderCapture, onSelectionChangeShouldSetResponder, onSelectionChangeShouldSetResponderCapture, onStartShouldSetResponder, onStartShouldSetResponderCapture, }: ResponderSystem.ResponderConfig): ResponderSystem.ResponderConfig; | ||
//# sourceMappingURL=useResponderEvents.d.ts.map |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
324472
4878