feat: adhoc comparison UI (#580)
* refactor: clean-up adhoc single component. - Remove the unneeded header. - Move file upload callback to its own util to be reused. - Embed the file uploader in the flamebeearer. - Remove unused stuff. * feat: add an adhoc comparison component, based on comparison one. * Put the uploaded flamebearers in redux state * chore: style / typing fixes provided by the linter * chore: fix format * Fix typo Co-authored-by: eduardo aleixo <eh-am@users.noreply.github.com> * Remove no longer needed comment Co-authored-by: eduardo aleixo <eh-am@users.noreply.github.com> * Remove abortTimelineRequest from adhoc components. * Remove debug output Co-authored-by: eduardo aleixo <eh-am@users.noreply.github.com> * Use the proper feature flag instead of the hardcoded one. * Set EnableExperimentalAdhocUI's default to true for the PR. * Add some basic sanity checks on uploaded file * Fix flamebearer upload checks. * Fix state handling in adhoc components. * Set EnableExperimentalAdhocUI to true in the test suite. * Add support for the adhoc route paths and sidebar links. adhoc-comparion-diff is commented for now, as it's yet unsupported. * Fix typo in interpolation. * Send a notification in case of parsing error. * Fix the notification and remove the alert. Thanks to @eh-am for spotting the problem. * Use flamebearer in file uploader component too. * Revert back EnableExperimentalAdhocUI to false by default. * Move FileUploader out of the FlameGraphRenderer component. Co-authored-by: eduardo aleixo <eh-am@users.noreply.github.com>
A
Alfredo Beaumont committed
3272249cfbe308e4b3b2e7ccaa0f446b0ea942e4
Parent: 9a6f8da
Committed by GitHub <noreply@github.com>
on 12/15/2021, 2:23:05 PM