Add client billing feature module
Introduces the client billing feature with domain, data, and presentation layers. Adds billing BLoC, navigation, UI widgets, and integrates with mock financial repository. Updates localization files for billing-related strings, adds new icons and typography, and registers url_launcher plugins for Linux, macOS, and Windows platforms.
This commit is contained in:
@@ -56,6 +56,7 @@
|
||||
"location": {
|
||||
"title": "Where do you want to work?",
|
||||
"subtitle": "Add your preferred work locations",
|
||||
"full_name_label": "Full Name",
|
||||
"add_location_label": "Add Location *",
|
||||
"add_location_hint": "City or ZIP code",
|
||||
"add_button": "Add",
|
||||
@@ -332,7 +333,7 @@
|
||||
"get_direction": "Get direction",
|
||||
"total": "Total",
|
||||
"hrs": "HRS",
|
||||
"workers": "workers",
|
||||
"workers": "$count workers",
|
||||
"clock_in": "CLOCK IN",
|
||||
"clock_out": "CLOCK OUT",
|
||||
"coverage": "Coverage",
|
||||
@@ -340,6 +341,28 @@
|
||||
"confirmed_workers": "Workers Confirmed",
|
||||
"no_workers": "No workers confirmed yet."
|
||||
}
|
||||
},
|
||||
"client_billing": {
|
||||
"title": "Billing",
|
||||
"current_period": "Current Period",
|
||||
"saved_amount": "$amount saved",
|
||||
"awaiting_approval": "Awaiting Approval",
|
||||
"payment_method": "Payment Method",
|
||||
"add_payment": "Add",
|
||||
"default_badge": "Default",
|
||||
"expires": "Expires $date",
|
||||
"period_breakdown": "This Period Breakdown",
|
||||
"week": "Week",
|
||||
"month": "Month",
|
||||
"total": "Total",
|
||||
"hours": "$count hours",
|
||||
"rate_optimization_title": "Rate Optimization",
|
||||
"rate_optimization_body": "Save $amount/month by switching 3 shifts",
|
||||
"view_details": "View Details",
|
||||
"invoice_history": "Invoice History",
|
||||
"view_all": "View all",
|
||||
"export_button": "Export All Invoices",
|
||||
"pending_badge": "PENDING APPROVAL",
|
||||
"paid_badge": "PAID"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -56,6 +56,7 @@
|
||||
"location": {
|
||||
"title": "¿Dónde quieres trabajar?",
|
||||
"subtitle": "Agrega tus ubicaciones de trabajo preferidas",
|
||||
"full_name_label": "Nombre completo",
|
||||
"add_location_label": "Agregar ubicación *",
|
||||
"add_location_hint": "Ciudad o código postal",
|
||||
"add_button": "Agregar",
|
||||
@@ -332,7 +333,7 @@
|
||||
"get_direction": "Obtener dirección",
|
||||
"total": "Total",
|
||||
"hrs": "HRS",
|
||||
"workers": "trabajadores",
|
||||
"workers": "$count trabajadores",
|
||||
"clock_in": "ENTRADA",
|
||||
"clock_out": "SALIDA",
|
||||
"coverage": "Cobertura",
|
||||
@@ -340,5 +341,28 @@
|
||||
"confirmed_workers": "Trabajadores Confirmados",
|
||||
"no_workers": "Ningún trabajador confirmado aún."
|
||||
}
|
||||
},
|
||||
"client_billing": {
|
||||
"title": "Facturación",
|
||||
"current_period": "Período Actual",
|
||||
"saved_amount": "$amount ahorrado",
|
||||
"awaiting_approval": "Esperando Aprobación",
|
||||
"payment_method": "Método de Pago",
|
||||
"add_payment": "Añadir",
|
||||
"default_badge": "Predeterminado",
|
||||
"expires": "Expira $date",
|
||||
"period_breakdown": "Desglose de este Período",
|
||||
"week": "Semana",
|
||||
"month": "Mes",
|
||||
"total": "Total",
|
||||
"hours": "$count horas",
|
||||
"rate_optimization_title": "Optimización de Tarifas",
|
||||
"rate_optimization_body": "Ahorra $amount/mes cambiando 3 turnos",
|
||||
"view_details": "Ver Detalles",
|
||||
"invoice_history": "Historial de Facturas",
|
||||
"view_all": "Ver todo",
|
||||
"export_button": "Exportar Todas las Facturas",
|
||||
"pending_badge": "PENDIENTE APROBACIÓN",
|
||||
"paid_badge": "PAGADO"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user