* Exploring a useUrlParams hook separate from useLocation
* Refactors url params hook into context + hook
* Fixes unmount async bugs in some components
* Rewrites datepicker tests
* Fixes some import reference problems
* Moves urlParams logic out of store and into context directory, updates references
* Makes urlParams context update itself on location changes
* Adds url params tests
* Removed left-over debug additions
* Small improvement for types based on review feedback 👍
* Converts url params to hooks for ErrorGroupDetails component
* Converts url params to hooks for ServiceDetails component
* Converts url params to hooks for ServiceOverview component
* Converts url params to hooks for TraceOverview component
* Converts url params to hooks for TransactionDetails component
* Converts url params to hooks for KueryBar component (plus TS convert)
* Cleanup removing redux
* Fixes tests after removing redux
* Updates type reference to use ui/ import
* Moves selectors folder into public and deletes store folder
* Removes unnecessary mountWithRouterAndStore
* Correctly orders imports to satisfy lint gods
* Removes unused imports
|
||
---|---|---|
.. | ||
common | ||
public | ||
server | ||
typings | ||
.prettierrc | ||
index.ts | ||
mappings.json | ||
readme.md |
Documentation for APM UI
Note: Run the following commands from kibana/x-pack
.
Run tests
node scripts/jest.js plugins/apm --watch
Update snapshots
node scripts/jest.js plugins/apm --updateSnapshot
Note: Run the following commands from kibana/
.
Prettier
yarn prettier "./x-pack/plugins/apm/**/*.{tsx,ts,js}" --write
ESLint
yarn eslint ./x-pack/plugins/apm --fix
Ensure everything from master has been backported to 6.x
git fetch origin && git checkout 6.x && git diff origin/6.x..origin/master ./plugins/apm | git apply