# react-core-linter: React Core Linter
URL: https://generaltranslation.com/en-GB/docs/react-core-linter.mdx
---
title: React Core Linter
description: ESLint plugin for GT React libraries
---
This package is v0.1.0 and not yet stable. Subject to breaking changes.
`@generaltranslation/react-core-linter` is an ESLint plugin that catches common implementation errors across GT's React libraries: `gt-react`, `gt-next`, and `gt-react-native`.
It checks for issues such as dynamic content inside `` components and dynamic strings in translation functions, and offers autofixes.
import Video from '@/components/Video';
## Rules
* [`static-jsx`](/docs/react-core-linter/rules/static-jsx) — Ensures dynamic content in `` components is wrapped with variable components
* [`static-string`](/docs/react-core-linter/rules/static-string) — Ensures only string literals are passed to translation functions
## Getting started
See the [Quickstart guide](/docs/react-core-linter/guides/quickstart) for installation and ESLint configuration.
## Next steps
* [Release Notes](/devlog/react-core-linter_v0_1_0) - Release notes
* [The `` Component](/docs/react/guides/t) - How to use the T component
* [Variable Components](/docs/react/guides/variables) - Handle dynamic content in translations
* [String Translation](/docs/react/guides/strings) - Translate plain text strings