proposal-system/mobile/src/components/PriorityChip.tsx
Adam Moussa 9aef2a3891 Add mobile navigation, components, and all screens
Role-based bottom-tab navigation (dispatcher dashboard, admin workspace),
shared components (StatusChip, PriorityChip, ProposalCard, LineItemRow,
FilePickerButton, EmptyState), dispatcher screens (dashboard, new proposal
with camera/document picker and offline drafts, proposal detail), admin
screens (dashboard with stats, proposal queue, workspace with approve/
regenerate/PDF, line item editor), login, and settings.
2026-05-17 15:09:43 -04:00

21 lines
440 B
TypeScript

import React from 'react';
import { Chip } from 'react-native-paper';
import { priorityColors } from '../theme';
interface Props {
priority: string;
}
export function PriorityChip({ priority }: Props) {
const color = priorityColors[priority] || '#757575';
return (
<Chip
mode="outlined"
compact
style={{ borderColor: color }}
textStyle={{ color, fontSize: 12 }}
>
{priority}
</Chip>
);
}