confectus
Version:
2 lines (1 loc) • 615 B
JavaScript
import{a as r}from"./chunk-VYC5CUZU.js";var i=class{constructor(t,e){this.projectSetupService=t;this.loadingService=e;this.loadingWrapper=new r(e)}loadingWrapper;async execute({answers:t}){let e=t.stack;await this.loadingWrapper.execute(async()=>{e==="Backend"?await this.projectSetupService.setupBackendEnvironment(t):await this.projectSetupService.setupFrontendEnvironment(t)},{startMessage:`\u{1F527} Setting up ${e.toLowerCase()} environment...`,successMessage:`\u{1F3AF} ${e} environment configured successfully!`,errorMessage:`\u{1F4A5} Failed to configure ${e.toLowerCase()} environment`})}};export{i as a};