diff --git a/app/javascript/dashboard/i18n/locale/en/signup.json b/app/javascript/dashboard/i18n/locale/en/signup.json index 6bb0469b3..911e27d73 100644 --- a/app/javascript/dashboard/i18n/locale/en/signup.json +++ b/app/javascript/dashboard/i18n/locale/en/signup.json @@ -89,9 +89,15 @@ "PLACEHOLDER": "How many people work at your company?" } }, + "INVITE_TEAM": { + "TITLE": "Invite your team", + "BODY": "Invite your team members to Chatwoot. You can add them later as well.", + "SUBMIT": "Send invitations", + "SKIP": "Skip for now" + }, "FOUNDERS_NOTE": { "TITLE": "A note from the founder", - "SUBMIT": "Continue" + "SUBMIT": "Go to dashboard" } } } \ No newline at end of file diff --git a/app/javascript/dashboard/routes/dashboard/dashboard.routes.js b/app/javascript/dashboard/routes/dashboard/dashboard.routes.js index c4822fdfc..9be2e301e 100644 --- a/app/javascript/dashboard/routes/dashboard/dashboard.routes.js +++ b/app/javascript/dashboard/routes/dashboard/dashboard.routes.js @@ -11,6 +11,7 @@ const Suspended = () => import('./suspended/Index.vue'); const SetupProfile = () => import('./start/SetupProfile.vue'); const SetupCompany = () => import('./start/SetupCompany.vue'); const FoundersNote = () => import('./start/FoundersNote.vue'); +const InviteTeam = () => import('./start/InviteTeam.vue'); export default { routes: [ @@ -35,20 +36,22 @@ export default { { path: frontendURL('start/setup-profile'), name: 'onboarding_setup_profile', - roles: ['administrator'], component: SetupProfile, }, { path: frontendURL('start/setup-company'), name: 'onboarding_setup_company', - roles: ['administrator'], component: SetupCompany, }, { path: frontendURL('start/founders-note'), name: 'onboarding_founders_note', - roles: ['administrator'], component: FoundersNote, }, + { + path: frontendURL('start/invite-team'), + name: 'onboarding_invite-team', + component: InviteTeam, + }, ], }; diff --git a/app/javascript/dashboard/routes/dashboard/start/InviteTeam.vue b/app/javascript/dashboard/routes/dashboard/start/InviteTeam.vue new file mode 100644 index 000000000..9fc3270d8 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/start/InviteTeam.vue @@ -0,0 +1,99 @@ + + + + + + + + Add + + + + + + + {{ email }} + + + + + + + + + + {{ $t('ONBOARDING.INVITE_TEAM.SKIP') }} + + + + + + +