1.0.0 • Published 6 months ago
create-deep v1.0.0
create-deep
Mimics SolidJS's
createSignal()
andcreateMemo()
but with deep equality checks.
Install
npm install create-deep
API
dequal
is used for the deep equality checks.
createDeepSignal<T>(value?: T)
function Component() {
const [value, setValue] = createDeepSignal([1, 2, 3])
}
createDeepMemo<T>(() => T)
function Component() {
const value = createDeepMemo(() => {
return items().filter(item => item.size > 0)
})
}
1.0.0
6 months ago