Add client create order feature module

Introduces the client_create_order feature with navigation, BLoC, state, and UI for selecting order types. Adds English and Spanish localization keys, updates dependencies, and integrates the new module into the client app routing.
This commit is contained in:
Achintha Isuru
2026-01-22 15:29:28 -05:00
parent 772a1ba53f
commit 22ead66f71
20 changed files with 1479 additions and 10 deletions

View File

@@ -232,6 +232,20 @@
"tag_identified": "Tag Identified",
"assign_button": "Assign Tag"
}
},
"client_create_order": {
"title": "Create Order",
"section_title": "ORDER TYPE",
"types": {
"rapid": "RAPID",
"rapid_desc": "URGENT same-day Coverage",
"one_time": "One-Time",
"one_time_desc": "Single Event or Shift Request",
"recurring": "Recurring",
"recurring_desc": "Ongoing Weekly / Monthly Coverage",
"permanent": "Permanent",
"permanent_desc": "Long-Term Staffing Placement"
}
}
}

View File

@@ -232,5 +232,19 @@
"tag_identified": "Etiqueta Identificada",
"assign_button": "Asignar Etiqueta"
}
},
"client_create_order": {
"title": "Crear Orden",
"section_title": "TIPO DE ORDEN",
"types": {
"rapid": "RÁPIDO",
"rapid_desc": "Cobertura URGENTE mismo día",
"one_time": "Única Vez",
"one_time_desc": "Evento Único o Petición de Turno",
"recurring": "Recurrente",
"recurring_desc": "Cobertura Continua Semanal / Mensual",
"permanent": "Permanente",
"permanent_desc": "Colocación de Personal a Largo Plazo"
}
}
}