* Get latest version of Clockface
* Update test snapshot
* Update use of radio button testID
* Fix incorrect prop
* Get latest version of Clockface
* Update test snapshot
* Update use of radio button testID
* Fix incorrect prop
* fix(ui/snapshot): update radio button
* Update to latest clockface version
* Make linter happy
Alignment, Stack, DropdownChild, and DropdownMenuColors are all either no longer exported or in a different shape than before
* Fix circular dependency
* Import correct type
* Remove unused component
* Update all instances of ComponentSpacer
* Remove local ComponentSpacer
* Update test snapshots
* Fix incorrect use of ComponentSpacer
* Install new scrollbars library
* First pass at new wrapper for scrollbars
* Replace FancyScrollbars with DapperScrollbars in Page components
* Polish DapperScrollbars
* Update dropdown component to use DapperScrollbars
* Update a couple dropdowns to conform to new constraints
* Update legend to use Dapper Scrollbars
* Fix linting error
* Implement DapperScrollbars in overlays
* Ensure proper functionality in page contents
* Use fixed sizing for overlay scrollbars
* Updoot
* wip: sort via selectors
* wip: selector sort
* feat: store sort order locally
* chore: remove empty test
* fix: type error
* fix(clockface): have resource body return empty state when children are false
* chore: add type for list
pick cell and view attributes in templates
Enable creating template from export dashboards
Add notifications to save dashboard as template
Remove comments from resourceToTemplates function
Fix resourceToTemplate test
TSLint has been deprecated by its maintainers in favor of eslint.
This commit adds ESLint to our project with a config that is comparable
to our previous TSLint config.
ESLint provides a much more extensive set of linting rules; we may wish
to investigate enabling more of these rules in the future.