Each app has a store, this is the local state management that UI binds to. It uses a reactive Mobx store under the hood similar to our own application.

Action

An Action is basically a function, there are different types of actions.

CustomAction

These are local actions, we can call other actions within an action like so:

this.[actionNameA].run()

this.[actionNameB].run()

this.[actionNameC].run()

Plain text

ResourceAction

These are API actions that work with a specific endpoint, currently Rest & GraphQL endpoints are supported.