Skip to content

Complex Component Files #206

@RUKAYAT-CODER

Description

@RUKAYAT-CODER

Description

Overview
Some component files are too large (>500 lines), making them hard to maintain.

Background
Components contain too much logic.

Specifications

  • Split into smaller components
  • Extract custom hooks

Tasks:

  • Identify large components
  • Break into smaller pieces
  • Extract reusable logic

Impacted Files:

  • src/components/dashboard/AdvancedDashboard.tsx
  • src/components/quizzes/QuizContainer.tsx

Labels: refactoring, priority-medium

Acceptance Criteria
Smaller, focused components

🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions