grafana/public/app/core/utils
Jack Westbrook d282b7a6f8
Grafana UI: Make it possible to bundle package with plugins (#76191)
* moved themecontext to data

* chore(grafana-ui): re-export ThemeContext from grafana/data for backwards compatibility

* Moved icon bundling to core.

* feat(plugins): share react-inlinesvg with plugins for grafana/ui bundling

* chore(codeowners): add generate-icon-bundle.js to file

* chore(storybook): update path to iconBundle file for theme

* feat(plugins): share i18n dependency via systemjs

* Make sure that icon bundle is initialized for tests.

* Removed comment.

* added tests for icon root.

* Removing the need of having an init variable.

* feat(grafana-ui): add icon svgs to bundle for projects that don't rely on grafana

---------

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2023-10-13 14:11:41 +02:00
..
accessControl.ts AccessControl: Remove legacy frontend AC checks (#76187) 2023-10-09 18:10:06 +02:00
acl.ts Chore: More typescript improvements 💪 (#68699) 2023-05-22 11:53:58 +01:00
applyStateChanges.ts Templating: Migrates some variable types from Angular to React/Redux (#22434) 2020-03-10 08:53:41 +01:00
arrayMove.ts DashboardSettings: Migrate Link Settings to React (#31150) 2021-02-25 11:50:10 +01:00
auth.ts ClientTokenRotation: Rotate only expired tokens (#74010) 2023-08-30 13:43:52 +02:00
browser.test.ts Core: Show browser not supported notification (#19904) 2019-10-23 10:30:31 +02:00
browser.ts Navigation: Add keyboard shortcut to search input (#62116) 2023-01-26 12:07:32 +00:00
CancelablePromise.ts Chore: Enable useUnknownInCatchVariables for stricter type checking in catch blocks (#50591) 2022-06-15 08:59:29 +01:00
colors.ts Moved colorpicker to ui/components 2019-01-11 07:03:12 +01:00
ConfigProvider.tsx Grafana UI: Make it possible to bundle package with plugins (#76191) 2023-10-13 14:11:41 +02:00
connectWithReduxStore.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
CorsWorker.ts Live: move centrifuge service to a web worker (#41090) 2021-11-09 21:05:01 +04:00
dag.test.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
dag.ts Chore: fixing some anys/type assertions (#54661) 2022-09-02 16:39:09 +00:00
deferred.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
docsLinks.ts Transformations: Remove beta notice from transformations and field overrides (#26881) 2020-08-10 10:58:45 +02:00
errors.test.ts Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
errors.ts ErrorHandling: Fixes issues with bad error messages (#63775) 2023-03-02 13:09:58 +01:00
explore.test.ts DashboardScene: Panel menu tracking, adding explore menu action and unit tests (#74867) 2023-09-14 16:12:20 +02:00
explore.ts Correlations: Add an editor in Explore (#73315) 2023-10-03 09:28:29 -05:00
factors.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
fetch.test.ts Allow to pass a blob to core fetch function (#71929) 2023-07-24 17:02:56 +02:00
fetch.ts Allow to pass a blob to core fetch function (#71929) 2023-07-24 17:02:56 +02:00
flatten.ts Chore: More typescript improvements 💪 (#68699) 2023-05-22 11:53:58 +01:00
isShallowEqual.ts Chore: Update version of @grafana/eslint-config (#53403) 2022-08-08 15:19:15 +01:00
kbn.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
kbn.ts Chore: More typescript improvements 💪 (#68699) 2023-05-22 11:53:58 +01:00
metrics.ts Instrumentation: Measure app init load times (#67900) 2023-05-10 11:03:15 +02:00
model_utils.ts Chore: more any/type assertion improvements (#57450) 2022-10-25 11:04:35 +02:00
navBarItem-translations.ts Navigation: Split admin into subsections behind navAdminSubsections feature toggle (#76280) 2023-10-11 14:37:36 +01:00
object.test.ts Dashboard schema: strip null values from save model (#41385) 2021-11-09 16:55:42 +01:00
object.ts Chore: Upgrade Typescript to 4.8.2 (#54901) 2022-09-09 16:17:58 +01:00
query.test.ts Dashboards: Support an auto refresh interval that is based on the query range (#70479) 2023-06-26 19:46:23 +03:00
query.ts Chore: Improve typings 🧹 (#74599) 2023-09-13 09:17:07 +01:00
richHistory.test.ts Query History: Remove migration (#67470) 2023-04-28 16:03:51 +01:00
richHistory.ts Explore: Remove exploreMixedDatasource feature toggle (#71534) 2023-07-17 12:25:49 +01:00
richHistoryTypes.ts Query History: Results pagination (#49217) 2022-05-23 14:43:38 +02:00
set.ts Variables: Optimize "timeRangeUpdated" path (#52047) 2022-07-22 16:10:10 +01:00
sheet.test.ts Test: add empty test case in sheet utils (#76168) 2023-10-09 09:58:40 +03:00
sheet.ts Spreadsheet: Convert to DataFrame (#67170) 2023-04-25 07:47:22 -07:00
shortLinks.test.ts Shorten url: Unification across Explore and Dashboards (#28434) 2020-10-22 10:31:58 +02:00
shortLinks.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
ticks.ts Update dependency prettier to v2.5.1 (#43473) 2022-02-02 12:02:32 +00:00
timePicker.test.ts Chore: fix type errors in tests (#63270) 2023-02-14 16:46:42 +01:00
timePicker.ts TimeRange: Fixes issue when zooming out on a timerange with timespan 0 (#49622) 2022-05-26 10:53:30 +01:00
timeRegions.test.ts GrafanaDS: Add support for annotation time regions (#65462) 2023-04-21 23:25:50 +03:00
timeRegions.ts GrafanaDS: Add support for annotation time regions (#65462) 2023-04-21 23:25:50 +03:00
tracing.ts Chore: Improve some types (#64675) 2023-03-14 09:51:44 +00:00
urlToken.ts Auth: Implement Token URL JWT Auth (#52662) 2022-07-27 16:10:47 +02:00
version.ts Performance: Standardize lodash imports to use destructured members (#33040) 2021-04-21 09:38:00 +02:00