AOSSIE-Org / AOSSIE-Org/PictoPy-Website

Fix ESLint errors in Home1.tsx and input.tsx

Abierto
#33 1 comentario 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
TypeScript
Estrellas
12
Forks
16
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

## Description

Running `npm run lint` currently reports 2 errors that should be fixed:
src/Pages/Landing page/Home1.tsx
183:29 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any

src/components/ui/input.tsx
5:18 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type

## Tasks

- [ ] `Home1.tsx:183` — In `ShuffleGrid`, replace `useRef(null)` with a proper type for the timeout ref, e.g. `useRef | null>(null)`.
- [ ] `input.tsx:5` — Replace the empty `interface InputProps extends React.InputHTMLAttributes {}` with `export type InputProps = React.InputHTMLAttributes;`.

## Acceptance Criteria

- `npm run lint` reports 0 errors (warnings out of scope for this issue).
- No behavioral changes to the app — this is a type-safety cleanup only.

## Out of Scope

Existing lint warnings (`exhaustive-deps`, `react-refresh/only-export-components`) — tracked separately if needed.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.