Assigns the given values to the state of this store object. The resulting state will be like Object.assign(store.state, value).
Get the current state of this store object. This is backed by a signal, so it will trigger change detection when accessed in templates, etc.
Runs func on a shallow clone of the state, replacing the state with the clone. The first argument to func will be the cloned state, followed by the arguments in args.
WARNING: You SHOULD NOT use a function that will mutate nested objects within the state.
Runs func on the state and replaces it with the return value. The first argument to func will be the state, followed by the arguments in args.
WARNING: You SHOULD NOT use a function that will mutate the state.
See documentation at
Store.