Add HelpTip coverage for War Room, Mission Deck, and Forge gaps (UH-03–05).
Some checks failed
CI Docker Mining Proof / Linux agent hashrate proof (push) Has been cancelled

This commit is contained in:
AetherForge
2026-06-07 06:31:08 -07:00
parent c8437c5b22
commit 728c34363b
13 changed files with 223 additions and 69 deletions

View File

@@ -1,5 +1,6 @@
import type { ForgeFieldMeta } from '../../help/forgeRules';
import { forgeBadgeLabel } from '../../help/forgeRules';
import { HelpTip } from '../HelpTip';
interface ForgeLockedHintProps {
meta?: ForgeFieldMeta;
@@ -31,13 +32,17 @@ interface ForgeSectionHeaderProps {
title: string;
description: string;
badge: 'baked' | 'server-only';
helpField?: string;
}
export function ForgeSectionHeader({ title, description, badge }: ForgeSectionHeaderProps) {
export function ForgeSectionHeader({ title, description, badge, helpField }: ForgeSectionHeaderProps) {
return (
<div className="forge-section-header">
<div className="forge-section-title-row">
<h3>{title}</h3>
<h3>
{title}
{helpField ? <> <HelpTip field={helpField} /></> : null}
</h3>
<span className={`forge-field-badge forge-badge-${badge}`}>{forgeBadgeLabel(badge)}</span>
</div>
<p className="form-hint forge-section-desc">{description}</p>