File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
src/pages/quick-start/builder Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff 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" ;
3738import mpc_core_kit_web_angular from "./mpc_core_kit/web/angular" ;
3839import 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 }
You can’t perform that action at this time.
0 commit comments