There are some places where an API request does not need to be sent. For example, there is no need to refetch modules after a module is updated. The module's data can simply be updated on the client side immediately after the request is sent and received. This should happen after #7, as a received error may require the api request to be sent.
There are some places where an API request does not need to be sent. For example, there is no need to refetch modules after a module is updated. The module's data can simply be updated on the client side immediately after the request is sent and received. This should happen after #7, as a received error may require the api request to be sent.