-
Notifications
You must be signed in to change notification settings - Fork 509
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
[Epic] Governance visibility #1256
Conversation
* dashboard section with placeholders * use MUI Accordion for the collapsible section * change expand icon color
* feat: load a mini safe app in dashboard's Governance section * fix card heights * display snapshot widget * fetch the claiming app and display the widgets * fix: accordion defaultExpanded and fix loading states flicker * responsive widgets grid * expandDefault true * no need to pass explicit boolean value. improve loading components
* expandDefault true * no need to pass explicit boolean value. improve loading components * feat: pass dark mode in the widgets url * pass preferred them in a search parameter
* feat: call only one widget from the safe-claiming app * rm unused Grid * use widgetWrapper for the loading component * add a custom fallback component * ammend load error copy * use different color in the placeholder as per design * feat: dark flag in URL hash (#1251)
* fix: Accordion only clickable on expandIcon * adjust AppFrame height for widgets * change the widget load error component * fix code style * improve classnames params
Deploying with
|
Latest commit: |
7b9b97b
|
Status: | ✅ Deploy successful! |
Preview URL: | https://4c71c55c.web-core.pages.dev |
Branch Preview URL: | https://epic-governance.web-core.pages.dev |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
Branch preview |
Branch preview |
* fix: return `null` if no Claiming App on chain * fix: reference deployed token address * fix: add address of token on Goerli * fix: add loading wrapper * fix: rename wrapper
Branch preview✅ Deploy successful! |
CLA Assistant Lite All Contributors have signed the CLA. |
ESLint Summary View Full Report
Report generated by eslint-plus-action |
* Fix: use a non-tracking version of the AppFrame * Clear communicator handlers * useAppIsLoading * Rename components * Extract getSafeInfo * AppFrameWrapperProps -> AppFrameProps
approved. Only the loading widget state is under question , but it's not critical for the feature |
Waiting for a final review from @yagopv. |
Seems to be working fine @katspaugh, did some txs with Uni and Cow apps and checked returned data from the SDK with the test app. The code is fine for me, same we talked in the prev pr that was merged here.
|
@yagopv thanks! |
Oook!! Nice |
Congrats, your important contribution to this open-source project has earned you a GitPOAP! GitPOAP: 2022 Safe Web Core Contributor: Head to gitpoap.io & connect your GitHub account to mint! Learn more about GitPOAPs here. |
What it solves
Resolves #969
How this PR fixes it
How to test it
Testing steps can be found in the individual tickets.
Analytics changes
N/A
Screenshots