fix(#28): add right arrow to BreakRule step and correct back nav
- BreakRule step now shows a right arrow that advances using current selection - Back navigation from BreakRule returns to Race To instead of exiting to list Refs #28
This commit is contained in:
@@ -845,6 +845,9 @@ const BreakRuleStep = ({ onNext, onCancel, initialValue = 'winnerbreak' }: Break
|
|||||||
<button type="button" className={styles['arrow-btn']} aria-label="Zurück" onClick={onCancel} style={{ fontSize: 48, width: 80, height: 80, borderRadius: '50%', background: '#222', color: '#fff', border: 'none', boxShadow: '0 2px 8px rgba(0,0,0,0.15)', cursor: 'pointer' }}>
|
<button type="button" className={styles['arrow-btn']} aria-label="Zurück" onClick={onCancel} style={{ fontSize: 48, width: 80, height: 80, borderRadius: '50%', background: '#222', color: '#fff', border: 'none', boxShadow: '0 2px 8px rgba(0,0,0,0.15)', cursor: 'pointer' }}>
|
||||||
←
|
←
|
||||||
</button>
|
</button>
|
||||||
|
<button type="button" className={styles['arrow-btn']} aria-label="Weiter" onClick={() => onNext(rule)} style={{ fontSize: 48, width: 80, height: 80, borderRadius: '50%', background: '#222', color: '#fff', border: 'none', boxShadow: '0 2px 8px rgba(0,0,0,0.15)', cursor: 'pointer' }}>
|
||||||
|
→
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -84,6 +84,9 @@ export default function NewGameScreen({
|
|||||||
case 'raceTo':
|
case 'raceTo':
|
||||||
onStepChange('gameType');
|
onStepChange('gameType');
|
||||||
break;
|
break;
|
||||||
|
case 'breakRule':
|
||||||
|
onStepChange('raceTo');
|
||||||
|
break;
|
||||||
case 'breakOrder':
|
case 'breakOrder':
|
||||||
onStepChange('breakRule');
|
onStepChange('breakRule');
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user