* #11346 Add UI Support to Add Custom Profiler Metrics
* fixed failing unit test
* fixed loading issue and added no profiler banner in column profile component
* create context provider and removed all the common props to context
* fixed failing unit test
* miner fixes
* added view part of custom metrics
* added:
- Edit action
- Delete action
- Basic structure of add form
* translation
* work on create custom metric for table and column.
* refactor structure in addCustomMetric page
* fixed failing unit test
* fixed failing cypress test and added create custom metric cypress test
* added cypress test for custom metric covered below scenarios
- Add
- Edit
- Delete
table and column custom metric
* added unit test for customMetricForm
* added unit test for
- NoProfilerBanner
- CustomMetricGraphs
* unit test for addCustomMetricPage
* added unit test for utils file
* fixed failing unit test
* fixed encoding issue
* addressing comments