Skip to content

Commit 17db167

Browse files
committed
Fix build issues for incorrect params
1 parent 2ab23b7 commit 17db167

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/pages/quick-start/builder/index.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ import {
3333
MPC_CORE_KIT_REACT_NATIVE,
3434
SFA,
3535
LANGS_WEB_PNP,
36+
MPC_CORE_KIT,
3637
} from "./choices";
3738
import mpc_core_kit_web_angular from "./mpc_core_kit/web/angular";
3839
import mpc_core_kit_web_nextjs from "./mpc_core_kit/web/nextjs";
@@ -166,12 +167,12 @@ const builder: IntegrationBuilder = {
166167

167168
let sdkDefault, sdkChoices, frameworkDefault, frameworkChoices;
168169

169-
if (finalValues.product === PNP) {
170-
sdkChoices = SDKS_PNP;
171-
} else if (finalValues.product === SFA) {
170+
if (finalValues.product === SFA) {
172171
sdkChoices = SDKS_SFA;
173-
} else {
172+
} else if (finalValues.product === MPC_CORE_KIT) {
174173
sdkChoices = SDKS_MPC_CORE_KIT;
174+
} else {
175+
sdkChoices = SDKS_PNP;
175176
}
176177

177178
switch (finalValues.sdk) {
@@ -226,10 +227,12 @@ const builder: IntegrationBuilder = {
226227
default:
227228
frameworkChoices = LANGS_WEB;
228229
}
229-
230230
sdkDefault = sdkChoices[0].key;
231231
frameworkDefault = frameworkChoices[0].key;
232232

233+
if (!sdkChoices.map((item) => item.key).includes(finalValues.sdk)) {
234+
finalValues.sdk = sdkDefault;
235+
}
233236
if (!frameworkChoices.map((item) => item.key).includes(finalValues.framework)) {
234237
finalValues.framework = frameworkDefault;
235238
}

0 commit comments

Comments
 (0)