mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-22 08:16:09 +08:00
2f082f8beb
Summary: Before this patch, the IdentityStore would initialize in our empty hot window. However, hot windows don't receive any `action-bridge-message`s, which include DB updates. Since the hot window loads first, it was with a stale verison of the Identity. The main window fetches a fresh identity, but that fresh update failed to get to new composers because the hot window wasn't listening to changes to the DB. This makes it such that the IdentityStore properly boots up when the window props change. Test Plan: manual Reviewers: halla, juan Reviewed By: juan Differential Revision: https://phab.nylas.com/D4327 |
||
---|---|---|
.. | ||
client-app | ||
client-sync | ||
isomorphic-core | ||
README.md |
Monorepo Packages
Each folder here is designed to act as its own repository. For development convenience, they are all included here in one monorepo. This allows us to grep across multiple codebases, not use submodules, and keep a unified commit history.
We use Lerna to manage the monorepo and tie
them all together with the main nylas-mail-all/scripts/postinstall.es6
script,
which in turn, calls lerna bootstrap