Extend square-hole creation flow with visual asset timeout guard
This commit is contained in:
@@ -37,6 +37,7 @@ export interface SquareHoleShapeSnapshot {
|
||||
shapeKind: SquareHoleShapeKind;
|
||||
label: string;
|
||||
color: string;
|
||||
imageSrc?: string | null;
|
||||
}
|
||||
|
||||
export interface SquareHoleHoleSnapshot {
|
||||
@@ -45,6 +46,7 @@ export interface SquareHoleHoleSnapshot {
|
||||
label: string;
|
||||
x: number;
|
||||
y: number;
|
||||
bonus: boolean;
|
||||
}
|
||||
|
||||
export interface SquareHoleRunSnapshot {
|
||||
@@ -62,6 +64,7 @@ export interface SquareHoleRunSnapshot {
|
||||
bestCombo: number;
|
||||
score: number;
|
||||
ruleLabel: string;
|
||||
backgroundImageSrc?: string | null;
|
||||
currentShape?: SquareHoleShapeSnapshot | null;
|
||||
holes: SquareHoleHoleSnapshot[];
|
||||
lastFeedback?: SquareHoleDropFeedback | null;
|
||||
|
||||
Reference in New Issue
Block a user