Documentation vs ESLint Rule Mismatch
Storybook stories currently use inline type imports, for example:
import { type Meta, type StoryObj } from '@storybook/react-vite';
This aligns with the ESLint rule:
@typescript-eslint/consistent-type-imports
prefer: 'type-imports'
fixStyle: 'inline-type-imports'
However, the style guide currently labels inline type imports as “bad” and recommends non-type imports instead. This contradicts both the lint rule and the patterns used across the current codebase.
Action needed: Update the style guide to reflect the enforced ESLint rule and existing usage