fix(#28): finalize game creation on first-break selection
- NewGameScreen now calls onCreateGame after BreakOrder step instead of stopping - Ensures flow creates game and navigates to detail after selecting breaker Refs #28
This commit is contained in:
@@ -53,9 +53,9 @@ export default function NewGameScreen({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleBreakOrderNext = (first: number, second?: number) => {
|
const handleBreakOrderNext = (first: number, second?: number) => {
|
||||||
|
const finalData = { ...data, breakFirst: first, breakSecond: second ?? '' } as any;
|
||||||
onDataChange({ breakFirst: first, breakSecond: second ?? '' });
|
onDataChange({ breakFirst: first, breakSecond: second ?? '' });
|
||||||
// Final step completes via RaceTo already
|
onCreateGame(finalData as any);
|
||||||
onStepChange(null);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleRaceToNext = (raceTo: string) => {
|
const handleRaceToNext = (raceTo: string) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user