feat: Implement Fast Request feature with file upload and request management

This commit is contained in:
2026-08-26 17:40:45 +03:30
parent ba734679cf
commit 2d96978c38
33 changed files with 1294 additions and 852 deletions
@@ -0,0 +1,44 @@
export const modalities = [
{ code: 'ct-scan', title: 'CT Scan', icon: 'ct-scan' },
{ code: 'mri', title: 'MRI', icon: 'mri' },
{ code: 'sonography', title: 'سونوگرافی', icon: 'sonography' },
{ code: 'echo', title: 'اکوکاردیوگرافی', icon: 'echo' },
{ code: 'radiology', title: 'رادیولوژی', icon: 'radiology' },
]
export const petTypes = [
{ name: 'سگ', code: 'Dog' },
{ name: 'گربه', code: 'Cat' },
{ name: 'پرنده', code: 'Bird' },
{ name: 'ماهی', code: 'Fish' },
{ name: 'خرگوش', code: 'Rabbit' },
{ name: 'همستر', code: 'Hamster' },
{ name: 'خوکچه هندی', code: 'GuineaPig' },
{ name: 'لاک پشت', code: 'Turtle' },
{ name: 'مار', code: 'Snake' },
{ name: 'مارمولک', code: 'Lizard' },
{ name: 'سایر', code: 'Other' },
]
export const petGenders = [
{ name: 'نر', code: 'Male' },
{ name: 'ماده', code: 'Female' },
]
export const neuteredOptions = [
{ name: 'عقیم سازی شده', code: true },
{ name: 'عقیم سازی نشده', code: false },
]
export const priorities = [
{ name: 'عادی', code: 'Medium' },
{ name: 'اورژانسی', code: 'High' },
]
export const modalityTitle = (code) => {
return modalities.find((modality) => modality.code === code)?.title || code
}
export const priorityTitle = (code) => {
return priorities.find((priority) => priority.code === code)?.name || code
}