Skip to content

astoilkov/create-deep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e0c6438 · Jul 17, 2024

History

10 Commits
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Nov 27, 2023
Jul 17, 2024
Jul 17, 2024
Jul 17, 2024
Nov 27, 2023
Jul 17, 2024

Repository files navigation

create-deep

createDeepSignal() and createDeepMemo() for SolidJS.

Gzipped Size Build Status

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)
    })
}