-
Notifications
You must be signed in to change notification settings - Fork 551
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support JSX and Interactive UI in simulator #2409
Conversation
6bf80d6
to
26f6de0
Compare
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
45829da
to
9e8ebe8
Compare
64eebf3
to
e83ea97
Compare
81508a6
to
cc99d28
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2409 +/- ##
==========================================
- Coverage 94.42% 93.85% -0.57%
==========================================
Files 444 453 +9
Lines 9161 9412 +251
Branches 1416 1436 +20
==========================================
+ Hits 8650 8834 +184
- Misses 511 578 +67 ☔ View full report in Codecov by Sentry. |
5705bc9
to
9757143
Compare
c713b97
to
9b67951
Compare
packages/snaps-simulator/src/features/builder/components/TemplateComponentList.tsx
Outdated
Show resolved
Hide resolved
9b67951
to
43c218d
Compare
68a3327
to
1e05880
Compare
@metamaskbot update-pr |
ba688e0
to
b0d29d6
Compare
Description
This PR allows the simulator to consume the new JSX components from Snaps custom UI.
It also enable interactive interfaces to work in the simulator.
Breakdown:
Renderer:
OnRpcRequest
andOnTransaction
:SnapInterfaceController
UI Builder:
Field
component