logoESLint React
Rules

prefer-namespace-import

Enforces importing React via a namespace import.

Full Name in @eslint-react/eslint-plugin

@eslint-react/prefer-namespace-import

Full Name in eslint-plugin-react-x

react-x/prefer-namespace-import

Features

🔧

Presets

Rule Details

Common Violations

Invalid

import React from "react";

import type React from "react";

import React, { useState } from "react";

import type React, { useState } from "react";

Valid

import * as React from "react";

import type * as React from "react";

import { useState } from "react";

import type { useState } from "react";

Resources


See Also

On this page