hamed
56e264e44c
feat: Refactor specialty display logic and enhance specialty filtering
...
- Introduced SpecialtyChips component to manage the display of doctor's specialties with a primary specialty and a count of additional specialties.
- Updated ItemDoctor component to utilize SpecialtyChips for better UI presentation.
- Enhanced PosterLight and Poster components to display primary specialties and a text line for sub-specialties.
- Implemented nextSpecialtyFilter function to improve specialty selection logic in the Content component.
- Updated search functionality to allow searching by both doctor name and specialty.
- Added new specialties to specialties.json for better coverage.
- Created sync-specialties script to synchronize specialties data with the backend during build.
- Added tests for new components and helper functions to ensure functionality and reliability.
2026-08-08 17:19:22 +03:30
hamed
ee47b535d8
Add empty AST cache file for version 0.8.44 with non-object root data
2026-07-08 17:38:32 +03:30
hamed
35e8b65342
fix(accessibility): add aria-labels for improved screen reader support
2026-06-21 17:00:23 +03:30
hamed and Claude Opus 4.8
f3192945c7
fix(doctors): resolve next/image http host and MUI v5 loading prop
...
- افزودن الگوی http برای api.clinic-pro.ir به next.config (عکسهای بیمه
با http برمیگردند و خطای 500 next/image میدادند)
- جایگزینی prop loading نامعتبر روی Button با disabled در SendReq/ButtonApply
(loading فقط در MUI v6+ پشتیبانی میشود؛ این پروژه v5 است و lab نصب نیست)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-15 00:15:10 +03:30
Arezoo
8ab33b4e93
clear search change to doctor name
2025-10-26 12:54:42 +03:30
ehsan
6f35ee3c10
round img of doctors && fix remove 'nobat724' value in city data for all pages && handle send req for filter clinics && filter list clinic for first time on load page && add component loading and handle it in page clinics
2025-09-27 21:06:32 +03:30
ehsan
0db121150d
update field doctors, cities, states and specialties
2025-09-25 17:06:57 +03:30
ehsan
74c6cf7b6b
remove additional code && fix bug select city and state && alert success and error message for comment in doctors page && handle set data after user searched in field doctors page && set data appointment from doctor data && set value in field search after user reload in doctors page
2025-09-22 19:56:28 +03:30
ehsan
e11f4ed3c5
add loading for redirect button from home to doctors page && change filter for field search in name or specialty and set in url && fix bug select city in home page
2025-09-21 23:12:47 +03:30
ehsan
dfc8492afa
handle like comments data, req for update comments and add loading for like comment && search specialty with searchbar in doctors page && set category and specialty data
2025-09-20 17:04:36 +03:30
ehsan
a6386e693f
change bg of auto-selector, remove value of search from url when click on x button on autoselector, remove to set data of search field in clinics page, fix remove data and update state filter after click on clearAll text in autoselector of doctors age
2025-09-17 20:08:42 +03:30
Ehsan
41ba7aa709
add auto-selecotr to home page and handle set in data, search in specialties and send req for filter && add locations and change text
2025-09-15 19:45:39 +03:30
Ehsan
6414293d1c
handle request in modal filters, selector sort, search city with one function and field-search & handle change all data in doctors filter with one function & change modal search location in home page & set data with diffrent key in url of page doctors
2025-09-12 20:51:50 +03:30
Ehsan
dbef29b9d9
change function of fliter sort, modal and locate set new data and change it and update
2025-09-12 09:39:48 +03:30
Ehsan
d04aa8568d
send filter degree, gender and speciality with en name, handle set url in doctors page with searchbar home for key field or search, set value of province in url with id, change filter stars with ASC and DESC, bg-color of field in spcialties
2025-09-09 19:48:45 +03:30
Ehsan
9f53daa398
save state selected in modal filter, filter list with location selected, save data sort, filter list with sort point, real all url from .env file, change name of value category and specialties to persian and change functional find data with field
2025-09-08 08:08:35 +03:30
Ehsan
10d4c39a4d
change key field to specialty, filter list doctors with name, remove loading state from doctors page, save state id in url
2025-09-07 10:22:53 +03:30
Ehsan
dc40129034
handle change data in doctor model, set previous data when user close modal, update list doctor after update data and change key name in url
2025-09-05 23:05:02 +03:30
Ehsan
254d5d4ebd
change format all file
2025-05-18 01:18:35 +03:30
Ehsan
80c7329916
get data from url and set in state & change default value & handle delete value of states & handle list and filter category and expertise in doctors page & handle search onchange & filter list clinics on change state
2025-05-17 01:46:25 +03:30
Ehsan
7fddf65026
change component file & set data in url & handle remove all variable
2025-05-16 17:19:38 +03:30
Ehsan
a8a320465d
change name in register & add link to most-searched home page & change tag & change design and responsive & fix active link header & must include field num in register & send code msg
2025-05-13 22:07:03 +03:30
Ehsan
db779cdbbc
transition dark/light mode date-picker
2024-10-20 00:11:33 +03:30
Ehsan
eda896e917
add prettier formatter to all file
2024-09-25 11:03:44 +03:30
Ehsan
680ef74034
fix responsive all page & add modal doctor id & page dashboard aside
2024-09-01 01:36:36 +03:30
Ehsan
dfd7360be5
responsive page clinics & about & contact & doctors
2024-08-20 20:18:26 +03:30
Ehsan
8a53f60d7e
change responsive page doctors & change modal and responsive & responsive page doctor item
2024-08-18 14:39:34 +03:30
Ehsan
cd3b783abd
add modal filter & responsive head doctors & buttons
2024-08-17 20:32:07 +03:30
Ehsan
a39805d315
list doctors
2024-06-25 12:14:11 +03:30
Ehsan
791e7c223a
design box filter and search
2024-06-25 11:38:05 +03:30
Ehsan
b03fbc0093
basic design page doctors
2024-06-24 04:30:26 +03:30