@chakra-ui/descendant
Advanced tools
Comparing version 2.1.3 to 3.0.0-next.0
@@ -1,2 +0,2 @@ | ||
/// <reference types="react" /> | ||
import React from "react"; | ||
import { DescendantsManager, DescendantOptions } from "./descendant"; | ||
@@ -10,3 +10,3 @@ /** | ||
} | ||
export declare function createDescendantContext<T extends HTMLElement = HTMLElement, K = {}>(): readonly [import("react").Provider<DescendantsManager<T, K>>, () => DescendantsManager<T, K>, () => DescendantsManager<T, K>, (options?: DescendantOptions<K> | undefined) => { | ||
export declare function createDescendantContext<T extends HTMLElement = HTMLElement, K = {}>(): readonly [React.Provider<DescendantsManager<T, K>>, () => DescendantsManager<T, K>, () => DescendantsManager<T, K>, (options?: DescendantOptions<K> | undefined) => { | ||
descendants: UseDescendantsReturn; | ||
@@ -13,0 +13,0 @@ index: number; |
{ | ||
"name": "@chakra-ui/descendant", | ||
"version": "2.1.3", | ||
"version": "3.0.0-next.0", | ||
"description": "Register child nodes of a react element for better accessibility", | ||
@@ -38,3 +38,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@chakra-ui/react-utils": "^1.2.3" | ||
"@chakra-ui/react-utils": "^2.0.0-next.0" | ||
}, | ||
@@ -45,4 +45,4 @@ "peerDependencies": { | ||
"devDependencies": { | ||
"react": "^17.0.1" | ||
"react": "^18.0.0" | ||
} | ||
} |
@@ -23,8 +23,8 @@ # Descendant | ||
Descendants observer is an utility hook for keeping track of descendant elements | ||
Descendants observer is a utility hook for keeping track of descendant elements | ||
and their relative indices. | ||
In short, this package allows each item in a list to know it's relative index | ||
and the parent of the list can keep track of each child, without needing to | ||
render in a loop and pass each component an index. | ||
In short, this package allows each item in a list to know its relative index and | ||
the parent of the list can keep track of each child, without needing to render | ||
in a loop and pass each component an index. | ||
@@ -31,0 +31,0 @@ This enables component composition: |
import { createContext, mergeRefs } from "@chakra-ui/react-utils" | ||
import { RefCallback, useRef, useState } from "react" | ||
import React, { RefCallback, useRef, useState } from "react" | ||
import { DescendantsManager, DescendantOptions } from "./descendant" | ||
@@ -4,0 +4,0 @@ import { useSafeLayoutEffect, cast } from "./utils" |
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
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
47579
1
+ Added@chakra-ui/react-utils@2.0.12(transitive)
+ Added@chakra-ui/utils@2.0.15(transitive)
+ Added@types/lodash.mergewith@4.6.7(transitive)
+ Addedframesync@6.1.2(transitive)
+ Addedtslib@2.4.0(transitive)
- Removed@chakra-ui/react-utils@1.2.3(transitive)
- Removed@chakra-ui/utils@1.10.4(transitive)
- Removed@types/lodash.mergewith@4.6.6(transitive)
- Removedframesync@5.3.0(transitive)
- Removedtslib@2.8.1(transitive)