Skip to content

Commit a6fde05

Browse files
aeronautyclaude
andcommitted
fix(ui): add xstrip fields to AirfoilState interface
TypeScript build failed because xstripUpper/xstripLower were added to the store implementation but not declared in the AirfoilState interface in types/index.ts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent ea7e1b3 commit a6fde05

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

flexfoil-ui/src/types/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@ export interface AirfoilState {
161161
solverMode: SolverMode;
162162
/** Reynolds number constraint type (Mode 1/2/3) */
163163
reType: ReType;
164+
/** Forced transition x/c on upper surface (1.0 = free transition) */
165+
xstripUpper: number;
166+
/** Forced transition x/c on lower surface (1.0 = free transition) */
167+
xstripLower: number;
164168
/** Polar sweep data — multiple series keyed by solver config */
165169
polarData: PolarSeries[];
166170
/** Spacing panel mode: simple (curvature-based) or advanced (SSP) */

0 commit comments

Comments
 (0)