Commit Graph

15 Commits

Author SHA1 Message Date
Samuel Andert
70fe76279e tiny tidying up 2023-07-25 09:45:07 +02:00
Samuel Andert
44d668d7af Refactoring Provider setup of Google Auth 2023-07-25 09:34:31 +02:00
Samuel Andert
50b0fca034 refactoring step1 GoogleAuth 2023-07-24 17:41:44 +02:00
Samuel Andert
e12f6bcf05 feat(components): Initialize component state and enable property mapping
- Ensure every component has an initialized state, defaulting to empty.
- Implement property mapping to synchronize states between parent and child components.
2023-07-24 15:00:05 +02:00
Samuel Andert
5b7c49fd58 feat(wallet): Refactor wallet service for enhanced modularity and clarity
- Abstracted RPC interface to allow dynamic input for connection flexibility.
- Added `signSession` function to retrieve `authSig` efficiently.
- Improved logging and error handling to provide clearer feedback.
- Centralized `authSig` retrieval for better code maintainability.

This refactor ensures the wallet service is more adaptable to varying use cases and improves overall code readability.
2023-07-24 12:54:59 +02:00
Samuel Andert
cf1a83006e Refactor authWithMetamask to enhance modularity and introduce logout functionality 2023-07-24 11:51:39 +02:00
Samuel Andert
8aff269743 fix(docs): Correct documentation format layout 2023-07-24 11:13:52 +02:00
Samuel Andert
5ee59cb820 docs(provider.ts): Add README documentation, +cleanup 2023-07-24 11:11:51 +02:00
Samuel Andert
3f024283ef feat(provider): Enhance provider setup with meaningful logging
- Introduced detailed system-level logging for provider initialization and configuration stages.
- Adjusted path references for accurate message sourcing.
- Abstracted walletConnectId for improved modularity.
2023-07-24 10:36:55 +02:00
Samuel Andert
0053515286 Added dynamic component rendering attached to message with the
@app: command
2023-07-22 16:08:00 +02:00
Samuel Andert
081d052443 added Basic Status Messages to GoogleAuth 2023-07-21 15:16:07 +02:00
Samuel Andert
207b154035 some ui updates 2023-07-21 14:48:44 +02:00
Samuel Andert
5be272d1f2 more wiring up of messages 2023-07-21 14:16:42 +02:00
Samuel Andert
6c691c7be3 pulling out the basic messaging service. 2023-07-21 13:47:09 +02:00
Samuel Andert
5e827cd939 wired dummy messaging to use svelte stores. 2023-07-21 13:13:45 +02:00