-
Notifications
You must be signed in to change notification settings - Fork 363
Developer tools #3306
Developer tools #3306
Conversation
CLA Assistant Lite All Contributors have signed the CLA. |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
Deployment links
|
E2E Tests Failed Failed tests:
|
{!IS_PRODUCTION && safeAddress && ( | ||
<> | ||
<StyledDivider /> | ||
<DevTools /> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would also lazy import it if possible, so that it's not imported on prod.
I think we'll quickly run out of space with extra features regardless of if we use the sidebar of an appbar. I feel like there's more wasted space in the sidebar (on my resolution at least). I'd like to look into moving the devtools into a hideable popup, much like this. |
The way it is looks fine, and is really helpful. Also, If you allow me to be greedy, I'd love to have the endpoint in the "safe status" page that shows you the tx list, like this one: |
I'm glad to hear you like it. The status page is not actually made by us but by Richard. Do you use the transaction endpoint often? We can simply add a link to it as part of the developer tools. |
I get this the first time I try to enter the PR |
It is working fine for me @francovenica. Can someone else test this please? @gnosis/safe-web |
Works fine for me |
@francovenica, let's leave this for the time being. I'll come back to it on Friday seeing at there are more important tasks. |
@iamacook please feel free to merge it, as it will be immediately useful. |
It seems that there are a couple bugs. I enountered the issue @francovenica described. I'll look into this tomorrow morning and see if I can sort it. |
I found the issue and pushed a fix. @francovenica, please confirm if you are having any further issues. Hopefully we can get this merged today. |
It works. Merge it |
Description
A basic implementation of Safe-related developer tools are now visible in the sidebar when not in the production envrionment.
These include links to:
Macros for:
These can, of course, be improved and expanded upon in the future.
Screenshots