-
Notifications
You must be signed in to change notification settings - Fork 13.8k
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
chore: Homepage cleanup #14823
chore: Homepage cleanup #14823
Conversation
Codecov Report
@@ Coverage Diff @@
## master #14823 +/- ##
==========================================
- Coverage 77.50% 77.49% -0.02%
==========================================
Files 968 969 +1
Lines 49880 49902 +22
Branches 6374 6383 +9
==========================================
+ Hits 38659 38671 +12
- Misses 11019 11029 +10
Partials 202 202
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
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.
LGTM on the basis of the code. I have asked to launch a testenv up for some manual testing
/testenv up |
@pkdotson Ephemeral environment spinning up at http://54.212.102.11:8080. Credentials are |
I think I found a bug - I don't have any favourite dashboards, but when I reload, dashboards from "Mine" tab show up in "Favourite" tab. |
/testenv up |
@kgabryje Ephemeral environment creation failed. Please check the Actions logs for details. |
// storage keys for welcome page sticky tabs.. | ||
export const HOMEPAGE_CHART_FILTER = 'homepage_chart_filter'; | ||
export const HOMEPAGE_ACTIVITY_FILTER = 'homepage_activity_filter'; | ||
export const HOMEPAGE_DASHBOARD_FILTER = 'homepage_dashboard_filter'; |
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.
constants file, nice!
/testenv up |
@pkdotson Ephemeral environment spinning up at http://54.149.201.178:8080. Credentials are |
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.
Approved with suggestions
Ephemeral environment shutdown and build artifacts deleted. |
* initial commit * update welcome * fix lint * add enum * more choring * fix lint * redo logic for api stick api calls * fix test * fix chart test * lint fix and remove unused code * fix flicker and add suggestions * lint * fix test * add suggestions * add suggestions and fix test * revert packagelock * fix space
* initial commit * update welcome * fix lint * add enum * more choring * fix lint * redo logic for api stick api calls * fix test * fix chart test * lint fix and remove unused code * fix flicker and add suggestions * lint * fix test * add suggestions * add suggestions and fix test * revert packagelock * fix space
* initial commit * update welcome * fix lint * add enum * more choring * fix lint * redo logic for api stick api calls * fix test * fix chart test * lint fix and remove unused code * fix flicker and add suggestions * lint * fix test * add suggestions * add suggestions and fix test * revert packagelock * fix space
SUMMARY
This is follow up to #14695. This pr address the comments and ensures that the the sticky tabs works when examples tabs is rendered and not viewed.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
load a brand new instance of superset and test. The examples tabs should be set first if there is no active tab set in local state or viewed is set in previous state.
ADDITIONAL INFORMATION