mirror of
https://github.com/grafana/grafana.git
synced 2025-08-01 03:41:50 +08:00

* i18n: removes useTranslate hook * chore: fix duplicate imports * chore: fix import sorting and hook dependencies
36 lines
985 B
TypeScript
36 lines
985 B
TypeScript
import { NavModel } from '@grafana/data';
|
|
import { t } from '@grafana/i18n';
|
|
import { Page } from 'app/core/components/Page/Page';
|
|
|
|
import { withPageErrorBoundary } from './withPageErrorBoundary';
|
|
|
|
function FeatureTogglePage() {
|
|
const navModel: NavModel = {
|
|
node: {
|
|
text: t('alerting.feature-toggle-page.nav-model.text.alerting-is-not-enabled', 'Alerting is not enabled'),
|
|
hideFromBreadcrumbs: true,
|
|
subTitle: t(
|
|
'alerting.feature-toggle-page.nav-model.subTitle.enable-alerting-grafana-config',
|
|
'To enable alerting, enable it in the Grafana config'
|
|
),
|
|
},
|
|
main: {
|
|
text: t('alerting.feature-toggle-page.nav-model.text.alerting-is-not-enabled', 'Alerting is not enabled'),
|
|
},
|
|
};
|
|
|
|
return (
|
|
<Page navModel={navModel}>
|
|
<Page.Contents>
|
|
<pre>
|
|
{`[unified_alerting]
|
|
enabled = true
|
|
`}
|
|
</pre>
|
|
</Page.Contents>
|
|
</Page>
|
|
);
|
|
}
|
|
|
|
export default withPageErrorBoundary(FeatureTogglePage);
|