- 5-tab navigation (Home/Clients/Collect/Tickets/Profile) - Inline styles throughout (17px min font, SafeAreaView) - Dashboard fixed to match real API shape - Ticket detail: 2 tabs (Details + Comments), always-visible comment input - Installation confirmation: GPS coordinate capture + client location update - User management screens (Admin only): list, create, detail + role/active toggle - Tasks folder replaces tickets folder - Remittance detail: inline styles - Record payment: prefill from client, live button text - Icon component with SVG icons - Color system: primary #0891B2
20 lines
420 B
TypeScript
20 lines
420 B
TypeScript
export const API_URL = process.env.EXPO_PUBLIC_API_URL ?? 'http://192.168.1.167:3001';
|
|
|
|
export const COLORS = {
|
|
primary: '#0891B2',
|
|
primaryDark: '#0E7490',
|
|
danger: '#DC2626',
|
|
success: '#16A34A',
|
|
warning: '#D97706',
|
|
muted: '#6B7280',
|
|
background: '#F3F4F6',
|
|
white: '#FFFFFF',
|
|
black: '#111827',
|
|
border: '#E5E7EB',
|
|
};
|
|
|
|
export const STORAGE_KEYS = {
|
|
TOKEN: 'fiberops_token',
|
|
USER: 'fiberops_user',
|
|
};
|