Skip to content

Commit

Permalink
Merge pull request #8091 from ever-co/feat/onboarding-ui-plugin
Browse files Browse the repository at this point in the history
[Feat] Onboarding Steps UI Package
  • Loading branch information
rahul-rocket authored Aug 18, 2024
2 parents 255ee42 + 5cc3438 commit 2c7007b
Show file tree
Hide file tree
Showing 55 changed files with 581 additions and 264 deletions.
2 changes: 2 additions & 0 deletions .deploy/api/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ COPY --chown=node:node packages/plugins/job-matching-ui/package.json ./packages/
COPY --chown=node:node packages/plugins/job-proposal-ui/package.json ./packages/plugins/job-proposal-ui/
COPY --chown=node:node packages/plugins/job-search-ui/package.json ./packages/plugins/job-search-ui/
COPY --chown=node:node packages/plugins/legal-ui/package.json ./packages/plugins/legal-ui/
COPY --chown=node:node packages/plugins/onboarding-ui/package.json ./packages/plugins/onboarding-ui/
COPY --chown=node:node packages/ui-core/package.json ./packages/ui-core/
COPY --chown=node:node packages/ui-config/package.json ./packages/ui-config/
COPY --chown=node:node packages/ui-auth/package.json ./packages/ui-auth/
Expand Down Expand Up @@ -232,6 +233,7 @@ COPY --chown=node:node packages/plugins/job-matching-ui/package.json ./packages/
COPY --chown=node:node packages/plugins/job-proposal-ui/package.json ./packages/plugins/job-proposal-ui/
COPY --chown=node:node packages/plugins/job-search-ui/package.json ./packages/plugins/job-search-ui/
COPY --chown=node:node packages/plugins/legal-ui/package.json ./packages/plugins/legal-ui/
COPY --chown=node:node packages/plugins/onboarding-ui/package.json ./packages/plugins/onboarding-ui/
COPY --chown=node:node packages/ui-core/package.json ./packages/ui-core/
COPY --chown=node:node packages/ui-config/package.json ./packages/ui-config/
COPY --chown=node:node packages/ui-auth/package.json ./packages/ui-auth/
Expand Down
1 change: 1 addition & 0 deletions .deploy/webapp/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ COPY --chown=node:node packages/plugins/job-matching-ui/package.json ./packages/
COPY --chown=node:node packages/plugins/job-proposal-ui/package.json ./packages/plugins/job-proposal-ui/
COPY --chown=node:node packages/plugins/job-search-ui/package.json ./packages/plugins/job-search-ui/
COPY --chown=node:node packages/plugins/legal-ui/package.json ./packages/plugins/legal-ui/
COPY --chown=node:node packages/plugins/onboarding-ui/package.json ./packages/plugins/onboarding-ui/
COPY --chown=node:node packages/ui-core/package.json ./packages/ui-core/
COPY --chown=node:node packages/ui-config/package.json ./packages/ui-config/
COPY --chown=node:node packages/ui-auth/package.json ./packages/ui-auth/
Expand Down
36 changes: 36 additions & 0 deletions angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,42 @@
}
}
},
"plugin-onboarding-ui": {
"projectType": "library",
"root": "packages/plugins/onboarding-ui",
"sourceRoot": "packages/plugins/onboarding-ui",
"prefix": "lib",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"options": {
"project": "packages/plugins/onboarding-ui/ng-package.json"
},
"configurations": {
"production": {
"tsConfig": "packages/plugins/onboarding-ui/tsconfig.lib.prod.json"
},
"development": {
"tsConfig": "packages/plugins/onboarding-ui/tsconfig.lib.json"
}
},
"defaultConfiguration": "production"
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"tsConfig": "packages/plugins/onboarding-ui/tsconfig.spec.json",
"polyfills": ["zone.js", "zone.js/testing"]
}
}
},
"schematics": {
"@nrwl/angular:component": {
"prefix": "ngx",
"style": "scss"
}
}
},
"gauzy-e2e": {
"root": "apps/gauzy-e2e",
"sourceRoot": "apps/gauzy-e2e/src",
Expand Down
3 changes: 2 additions & 1 deletion apps/desktop/src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@
"../../../packages/plugins/job-matching-ui",
"../../../packages/plugins/job-proposal-ui",
"../../../packages/plugins/job-search-ui",
"../../../packages/plugins/legal-ui"
"../../../packages/plugins/legal-ui",
"../../../packages/plugins/onboarding-ui"
]
},
"build": {
Expand Down
14 changes: 7 additions & 7 deletions apps/gauzy/src/app/app.routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,13 @@ export const appRoutes: Routes = [
loadChildren: () => import('@gauzy/ui-auth').then((m) => m.NgxAuthModule),
canActivate: []
},
{
path: 'sign-in',
loadChildren: () => import('@gauzy/ui-auth').then((m) => m.SignInSuccessModule)
},
{
path: 'onboarding',
loadChildren: () => import('./onboarding/onboarding.module').then((m) => m.OnboardingModule),
loadChildren: () => import('@gauzy/plugin-onboarding-ui').then((m) => m.OnboardingModule),
canActivate: [AuthGuard, AppModuleGuard]
},
{
Expand All @@ -26,17 +30,13 @@ export const appRoutes: Routes = [
loadChildren: () => import('./share/share.module').then((m) => m.ShareModule),
canActivate: []
},
{
path: 'server-down',
loadChildren: () => import('./server-down/server-down.module').then((m) => m.ServerDownModule)
},
{
path: 'legal',
loadChildren: () => import('@gauzy/plugin-legal-ui').then((m) => m.LegalModule)
},
{
path: 'sign-in',
loadChildren: () => import('@gauzy/ui-auth').then((m) => m.SignInSuccessModule)
path: 'server-down',
loadChildren: () => import('./server-down/server-down.module').then((m) => m.ServerDownModule)
},
{
path: '',
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

28 changes: 0 additions & 28 deletions apps/gauzy/src/app/onboarding/onboarding-routing.module.ts

This file was deleted.

23 changes: 0 additions & 23 deletions apps/gauzy/src/app/onboarding/onboarding.module.ts

This file was deleted.

This file was deleted.

This file was deleted.

3 changes: 2 additions & 1 deletion apps/server/src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@
"../../../packages/plugins/job-matching-ui",
"../../../packages/plugins/job-proposal-ui",
"../../../packages/plugins/job-search-ui",
"../../../packages/plugins/legal-ui"
"../../../packages/plugins/legal-ui",
"../../../packages/plugins/onboarding-ui"
]
},
"build": {
Expand Down
Loading

0 comments on commit 2c7007b

Please sign in to comment.