Skip to content

Commit

Permalink
feat(frontend): introduce xstate to in-person flow (#341)
Browse files Browse the repository at this point in the history
  • Loading branch information
gregory-j-baker authored Mar 6, 2025
1 parent 4719130 commit 90778d1
Show file tree
Hide file tree
Showing 31 changed files with 976 additions and 2,351 deletions.
104 changes: 0 additions & 104 deletions frontend/app/i18n-routes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -228,110 +228,6 @@ export const i18nRoutes = [
fr: '/fr/protege/multi-canal/confirmation-de-nas',
},
},
//
// XState-driven in-person flow (poc)
//
{
file: 'routes/protected/in-person/layout.tsx',
children: [
{
id: 'IPF-0000',
file: 'routes/protected/in-person/index.tsx',
paths: {
en: '/en/protected/in-person',
fr: '/fr/protege/en-personne',
},
},
{
id: 'IPF-0001',
file: 'routes/protected/in-person/privacy-statement.tsx',
paths: {
en: '/en/protected/in-person/privacy-statement',
fr: '/fr/protege/en-personne/declaration-de-confidentialite',
},
},
{
id: 'IPF-0002',
file: 'routes/protected/in-person/request-details.tsx',
paths: {
en: '/en/protected/in-person/request-details',
fr: '/fr/protege/en-personne/details-de-la-demande',
},
},
{
id: 'IPF-0003',
file: 'routes/protected/in-person/primary-docs.tsx',
paths: {
en: '/en/protected/in-person/primary-documents',
fr: '/fr/protege/en-personne/documents-primaires',
},
},
{
id: 'IPF-0004',
file: 'routes/protected/in-person/secondary-docs.tsx',
paths: {
en: '/en/protected/in-person/secondary-documents',
fr: '/fr/protege/en-personne/documents-secondaires',
},
},
{
id: 'IPF-0005',
file: 'routes/protected/in-person/name-info.tsx',
paths: {
en: '/en/protected/in-person/name-information',
fr: '/fr/protege/en-personne/informations-nom',
},
},
{
id: 'IPF-0006',
file: 'routes/protected/in-person/personal-info.tsx',
paths: {
en: '/en/protected/in-person/personal-information',
fr: '/fr/protege/en-personne/informations-personnelles',
},
},
{
id: 'IPF-0007',
file: 'routes/protected/in-person/birth-info.tsx',
paths: {
en: '/en/protected/in-person/birth-information',
fr: '/fr/protege/en-personne/informations-naissance',
},
},
{
id: 'IPF-0008',
file: 'routes/protected/in-person/parent-info.tsx',
paths: {
en: '/en/protected/in-person/parent-information',
fr: '/fr/protege/en-personne/informations-parents',
},
},
{
id: 'IPF-0009',
file: 'routes/protected/in-person/previous-sin-info.tsx',
paths: {
en: '/en/protected/in-person/previous-sin-information',
fr: '/fr/protege/en-personne/informations-nas-precedent',
},
},
{
id: 'IPF-0010',
file: 'routes/protected/in-person/contact-info.tsx',
paths: {
en: '/en/protected/in-person/contact-information',
fr: '/fr/protege/en-personne/coordonnees',
},
},
{
id: 'IPF-0011',
file: 'routes/protected/in-person/review.tsx',
paths: {
en: '/en/protected/in-person/review',
fr: '/fr/protege/en-personne/revision',
},
},
],
},
],
},
//
Expand Down
84 changes: 0 additions & 84 deletions frontend/app/routes/protected/in-person/birth-info.tsx

This file was deleted.

84 changes: 0 additions & 84 deletions frontend/app/routes/protected/in-person/contact-info.tsx

This file was deleted.

72 changes: 0 additions & 72 deletions frontend/app/routes/protected/in-person/index.tsx

This file was deleted.

30 changes: 0 additions & 30 deletions frontend/app/routes/protected/in-person/layout.tsx

This file was deleted.

Loading

0 comments on commit 90778d1

Please sign in to comment.