Skip to content

Commit 6e0828f

Browse files
committed
Suppress lint errors in generated shadcn/ui components
These are auto-generated by shadcn/ui and Lovable: - command.tsx, textarea.tsx: empty interface extends (shadcn pattern) - tailwind.config.ts: require() import (standard tailwind pattern)
1 parent 0e90ca9 commit 6e0828f

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

src/components/ui/command.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ const Command = React.forwardRef<
2121
));
2222
Command.displayName = CommandPrimitive.displayName;
2323

24+
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
2425
interface CommandDialogProps extends DialogProps {}
2526

2627
const CommandDialog = ({ children, ...props }: CommandDialogProps) => {

src/components/ui/textarea.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import * as React from "react";
22

33
import { cn } from "@/lib/utils";
44

5+
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
56
export interface TextareaProps extends React.TextareaHTMLAttributes<HTMLTextAreaElement> {}
67

78
const Textarea = React.forwardRef<HTMLTextAreaElement, TextareaProps>(({ className, ...props }, ref) => {

tailwind.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,6 @@ export default {
8787
},
8888
},
8989
},
90+
// eslint-disable-next-line @typescript-eslint/no-require-imports
9091
plugins: [require("tailwindcss-animate")],
9192
} satisfies Config;

0 commit comments

Comments
 (0)