Skip to content

Latest commit

 

History

History

store

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

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");