SIGN IN SIGN UP

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