diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-12-26 17:29:58 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-12-26 17:42:27 +0100 |
commit | fe5d0bb29e850e36693cae5594adf16f764aedf9 (patch) | |
tree | c3d7e050518ef658756972b789959a24943f3df0 /packages/renderer/src | |
parent | feat: Switch to json5 config format (diff) | |
download | sophie-fe5d0bb29e850e36693cae5594adf16f764aedf9.tar.gz sophie-fe5d0bb29e850e36693cae5594adf16f764aedf9.tar.zst sophie-fe5d0bb29e850e36693cae5594adf16f764aedf9.zip |
refactor: Config persistence architecture
The architecture in the main process is split into 3 main parts:
* services: interfaces for services are injected into the stores through
the MainEnv interface (for testability)
* services/impl: electron-specific implementations of services
* stores: the actions of the stores can invoke (asynchronous) services
Diffstat (limited to 'packages/renderer/src')
0 files changed, 0 insertions, 0 deletions