11 Commits

Author SHA1 Message Date
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
9bd84b30e9 Chore: Remove deprecated components from dashboard import pages (#83747)
* Add Form component to core

* Chore: Replace deprecated components in DashboardImportPage.tsx

* Chore: Replace deprecated components in ImportDashboardForm.tsx

* Chore: Replace deprecated components in ImportDashboardOverview.tsx
2024-03-04 17:22:13 +02:00
384e11fd68 Copied from new timepicker and unified component branch 2019-03-18 15:41:46 +01:00
98d26354c1 Added a form component to @grafana/ui 2018-12-25 11:42:23 +01:00
e40d21459a fixing input unit test failure 2018-12-14 11:03:42 +01:00
42ee81a97c fixed issue with switching panels 2018-12-14 10:47:18 +01:00
3f1adf1390 wip: styles are starting to come together 2018-12-13 14:28:44 +01:00
58da6e8c26 react-panel: Add test for Input with validation on blur 2018-11-30 12:26:45 +01:00
c722ea4f76 react-panel: Input validation should be optional 2018-11-30 11:04:56 +01:00
a8e184c025 react-panel: Clean up input validation and increase code readability 2018-11-30 10:21:55 +01:00
69ae3d2e6a react-panel: Time range options moved to "Queries" tab 2018-11-30 10:21:54 +01:00