Logo
Explore Help
Sign In
IntenseWebs/grafana
3
0
Fork 0
You've already forked grafana
mirror of https://github.com/grafana/grafana.git synced 2025-02-25 18:55:37 -06:00
Code Issues Packages Projects Releases Wiki Activity
Files
f9361bf5bf83d71895d457c9401af243b32e0419
grafana/public/app/core/components/WithFeatureToggle.tsx

14 lines
270 B
TypeScript
Raw Normal View History

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
import * as React from 'react';
teams: feature toggle component
2019-03-08 10:46:52 +01:00
export interface Props {
featureToggle: boolean;
}
Chore/React18: Update component prop types (#56898)
2022-10-14 10:24:32 +01:00
export const WithFeatureToggle = ({ featureToggle, children }: React.PropsWithChildren<Props>) => {
teams: feature toggle component
2019-03-08 10:46:52 +01:00
if (featureToggle === true) {
return <>{children}</>;
}
return null;
};
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.6 Page: 432ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API