@yamada-ui/use-descendant
Advanced tools
Comparing version 1.0.7-next-20240308164301 to 1.0.7-next-20240310014253
@@ -14,21 +14,21 @@ import { Provider } from 'react'; | ||
declare const descendantsManager: <T extends HTMLElement, K = {}>() => { | ||
register: (nodeOrOptions: T | DescendantOptions<T, K> | null) => void | ((node: T | null) => void); | ||
register: (nodeOrOptions: T | null | DescendantOptions<T, K>) => void | ((node: T | null) => void); | ||
unregister: (node: T) => void; | ||
destroy: () => void; | ||
count: (filter?: FilterDescendant<T, K> | undefined) => number; | ||
values: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K>[]; | ||
value: (index: number, filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
count: (filter?: FilterDescendant<T, K>) => number; | ||
values: (filter?: FilterDescendant<T, K>) => Descendant<T, K>[]; | ||
value: (index: number, filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
indexOf: (node: T | null) => number; | ||
firstValue: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
lastValue: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
prevValue: (index: number, filter?: FilterDescendant<T, K> | undefined, loop?: boolean) => Descendant<T, K> | undefined; | ||
nextValue: (index: number, filter?: FilterDescendant<T, K> | undefined, loop?: boolean) => Descendant<T, K> | undefined; | ||
enabledCount: (filter?: FilterDescendant<T, K> | undefined) => number; | ||
enabledValues: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K>[]; | ||
enabledValue: (index: number, filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
enabledIndexOf: (node: T | null, filter?: FilterDescendant<T, K> | undefined) => number; | ||
enabledFirstValue: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
enabledLastValue: (filter?: FilterDescendant<T, K> | undefined) => Descendant<T, K> | undefined; | ||
enabledPrevValue: (index: number, filter?: FilterDescendant<T, K> | undefined, loop?: boolean) => Descendant<T, K> | undefined; | ||
enabledNextValue: (index: number, filter?: FilterDescendant<T, K> | undefined, loop?: boolean) => Descendant<T, K> | undefined; | ||
firstValue: (filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
lastValue: (filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
prevValue: (index: number, filter?: FilterDescendant<T, K>, loop?: boolean) => Descendant<T, K> | undefined; | ||
nextValue: (index: number, filter?: FilterDescendant<T, K>, loop?: boolean) => Descendant<T, K> | undefined; | ||
enabledCount: (filter?: FilterDescendant<T, K>) => number; | ||
enabledValues: (filter?: FilterDescendant<T, K>) => Descendant<T, K>[]; | ||
enabledValue: (index: number, filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
enabledIndexOf: (node: T | null, filter?: FilterDescendant<T, K>) => number; | ||
enabledFirstValue: (filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
enabledLastValue: (filter?: FilterDescendant<T, K>) => Descendant<T, K> | undefined; | ||
enabledPrevValue: (index: number, filter?: FilterDescendant<T, K>, loop?: boolean) => Descendant<T, K> | undefined; | ||
enabledNextValue: (index: number, filter?: FilterDescendant<T, K>, loop?: boolean) => Descendant<T, K> | undefined; | ||
}; | ||
@@ -100,3 +100,3 @@ type DescendantsManager<T extends HTMLElement, K extends Record<string, any> = {}> = ReturnType<typeof descendantsManager<T, K>>; | ||
}; | ||
readonly useDescendant: (options?: DescendantOptions<T, K> | undefined) => { | ||
readonly useDescendant: (options?: DescendantOptions<T, K>) => { | ||
descendants: { | ||
@@ -103,0 +103,0 @@ register: (nodeOrOptions: HTMLElement | DescendantOptions<HTMLElement, Record<string, any>> | null) => void | ((node: HTMLElement | null) => void); |
{ | ||
"name": "@yamada-ui/use-descendant", | ||
"version": "1.0.7-next-20240308164301", | ||
"version": "1.0.7-next-20240310014253", | ||
"description": "Yamada UI useDescendant custom hook", | ||
@@ -28,3 +28,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@yamada-ui/utils": "1.0.7-next-20240308164301" | ||
"@yamada-ui/utils": "1.0.7-next-20240310014253" | ||
}, | ||
@@ -31,0 +31,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
64175
+ Added@yamada-ui/utils@1.0.7-next-20240310014253(transitive)
- Removed@yamada-ui/utils@1.0.7-next-20240308164301(transitive)