mirror of
https://github.com/grafana/grafana.git
synced 2024-12-25 08:21:46 -06:00
47f8717149
* 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
12 lines
382 B
TypeScript
12 lines
382 B
TypeScript
import * as React from 'react';
|
|
|
|
export async function initDevFeatures() {
|
|
// if why-render is in url enable why did you render react extension
|
|
if (window.location.search.indexOf('why-render') !== -1) {
|
|
const { default: whyDidYouRender } = await import('@welldone-software/why-did-you-render');
|
|
whyDidYouRender(React, {
|
|
trackAllPureComponents: true,
|
|
});
|
|
}
|
|
}
|