Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/composables #421

Merged
merged 19 commits into from
Sep 18, 2023
Merged

Update/composables #421

merged 19 commits into from
Sep 18, 2023

Conversation

ccali11
Copy link
Contributor

@ccali11 ccali11 commented Sep 13, 2023

@shanejearley - @DemogorGod and I worked through a bit of a rewrite of the composables in order to simplify the number of inter-dependencies between composables. useUser is now the primary composable that cascades to the primary components of the app by passing readonly values to the respective components and exporting a limited set of methods. This allows most/all of the logic that modifies critical values to be contained within the same composable, which, again, will simplify logic but also future development. 馃憤

I originally checked this branch off of my WalletConnect branch (feature/wallet-connect-v2), but I've incorporated the current status of develop into it and it should be good to merge. WalletConnect is still not yet "done", although I still am working on diagnosing what is actually going wrong (might not be a function of the application code logic, although either way I plan to clean that composable up a bit before submitting another PR on it).

Looking forward to any questions / feedback.

apps/web/src/composables/coldStorage.ts Outdated Show resolved Hide resolved
@ccali11 ccali11 merged commit f1ca1d6 into develop Sep 18, 2023
1 check passed
@ccali11 ccali11 deleted the update/composables branch September 18, 2023 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants