c63a52958d
RowsLayout: Rethinking row repeats ( #104312 )
...
* Something is working
* Update
* Update
* working
* clear repeated rows
* Update
* Update
* Outline via function
* Update
* Update
* Update
* Progress
* Update
* Udpate sum
* Update
* Update public/app/features/dashboard-scene/scene/types/EditableDashboardElement.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/features/dashboard-scene/edit-pane/DashboardOutline.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/features/dashboard-scene/edit-pane/DashboardOutline.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/features/dashboard-scene/scene/layout-auto-grid/AutoGridLayoutManager.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/features/dashboard-scene/scene/layout-default/DefaultGridLayoutManager.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update public/app/features/dashboard-scene/scene/layout-rows/RowsLayoutManagerRenderer.tsx
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
* Update
* more tests
* Update
* Update
* Removed old behavior
* Update
* Update
* Update
* fix outline for default grid
* Update
---------
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2025-06-25 10:02:42 +02:00
ba2d004161
Routing: Enforce imports from the compat package ( #95499 )
2024-10-28 17:18:49 +02:00
022892ef72
Routing: Add CompatRouter to tests ( #92114 )
...
* Add CompatRouter
* Fix tests
* Add CompatRouter to TestProvider
* Use findBy
* Remove AppChromeService
* Remove historyOptions
* Routing: Fix alerting/test utils issues from react compat router usage (#92127 )
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-08-22 13:05:12 +03:00
3303900c09
Scopes: Lift scopes at global level ( #90136 )
2024-08-12 14:11:50 +03:00
3ec2084c23
Alerting: Remove all but one usage of TestProvider
within test code ( #91542 )
2024-08-07 10:58:58 +01:00
47f8717149
React: Use new JSX transform ( #88802 )
...
* update eslint, tsconfig + esbuild to handle new jsx transform
* remove thing that breaks the new jsx transform
* remove react imports
* adjust grafana-icons build
* is this the correct syntax?
* try this
* well this was much easier than expected...
* change grafana-plugin-configs webpack config
* fixes
* fix lockfile
* fix 2 more violations
* use path.resolve instead of require.resolve
* remove react import
* fix react imports
* more fixes
* remove React import
* remove import React from docs
* remove another react import
2024-06-25 12:43:47 +01:00
670960f70c
Chore: Upgrade redux ( #86877 )
...
* update packages
* fix type errors
* upgrade redux toolkit as well
* don't need eslint-disable command
* remove comment
* fix unit tests
* call rtk query selector directly
* remove unnecessary checks
2024-05-10 14:28:51 +01:00
31231cf5bf
Change test render method to use locationService
2024-04-29 14:15:48 +01:00
8f0f0387b8
Simplify providers used for test utils method
...
For now, keep the providers down to just what was already in TestProvider
2024-04-16 12:23:50 +01:00
488c5b8396
Use PropsWithChildren
and allow router configuration in test utils render
2024-04-16 12:23:50 +01:00
c0cb36c9d6
Add initial test-utils file with render helper, wrapping in (most) required providers
2024-04-16 12:23:50 +01:00