RequirementsChecker Component
Interactive checklist for multiple requirements with automatic parsing and visual feedback.
Live Examples
Basic Requirements:
Basic Requirements
Enter username to check requirements
With Description:
God Wars Dungeon Requirements
Verify your stats before attempting this challenging boss
Enter username to check requirements
Usage
<RequirementsChecker title="Requirements">
67 Firemaking, Dragon Slayer, 50 Woodcutting
</RequirementsChecker>
Props
title
(required): Section headingdescription
(optional): Additional contextchildren
: Comma-separated requirements
Supported Types
- Skills:
67 Firemaking
,80 Attack
- Quests:
Dragon Slayer
,Desert Treasure
- Combat:
70 Combat
,85 Combat
- Mixed:
67 Firemaking, Dragon Slayer, 70 Combat
How It Works
- Auto-parsing: Splits by commas, detects requirement types
- Real-time updates: Shows green checkmarks for met requirements
- Progress tracking: Displays completion status
- Requires username via
<UserInput />
Examples
<RequirementsChecker
title="Quest Requirements"
description="Check your progress"
>
Talk to Duke Horacio, Collect 5 iron bars, Craft iron dagger
</RequirementsChecker>
Visual States
- ✅ Green: Requirement met
- ❌ Red: Requirement not met
- ⏳ Gray: Loading/checking
- Progress bar: Shows completion percentage
Related
- SkillReq & QuestReq: Inline requirements
- UserInput: Username input
- Examples: Check the guides section for examples