deno.land / x / solid@v1.5.6 / store

Solid Store

This submodules contains the means for handling deeps nested reactivity. It provides 2 main primitives createStore and createMutable which leverage proxies to create dynamic nested reactive structures.

This also contains helper methods produce and reconcile which augment the behavior of the store setter method to allow for localized mutation and data diffing.

For full documentation, check out the website.

Example

import { createStore } from "solid-js/store";

const [store, setStore] = createStore({
  user: {
    firstName: "John",
    lastName: "Smith"
  }
});

// update store.user.firstName
setStore("user", "firstName", "Will");
solid

Version Info

Tagged at
a year ago