Zoey Prompts Refactor

Split a Giant Component

Shared by Zoey Prompts

# Refactor Request
Split [Component Name, e.g. Dashboard.jsx] (currently [line count] lines) into smaller components.

## Objectives
- One component per visual section.
- Move data fetching into a custom hook.
- Keep props shallow; no prop drilling deeper than two levels.

## Constraints
- Do NOT change what renders on screen.
- Keep existing prop names and exported component names.
- Output each new file with its path.
Open in Zoey Prompts →

Write better AI coding prompts and get working code on the first try — free at zoeyprompts.com.