Commit Graph

8 Commits

Author SHA1 Message Date
AmirReza Jamali 624614f1a9 feat add company links
continuous-integration/drone/push Build is passing
2026-07-11 15:34:13 +03:30
AmirReza Jamali 08938ad7f0 Fix company document removal in edit mode
continuous-integration/drone/push Build is passing
2026-07-07 10:54:51 +03:30
AmirReza Jamali 98fac2c867 Use timezone dropdown for company form
continuous-integration/drone/push Build is passing
2026-07-04 13:52:43 +03:30
AmirReza Jamali 3933efeddb Make company address fields optional
continuous-integration/drone/push Build is passing
2026-07-04 13:10:23 +03:30
AmirReza Jamali 84482f3952 fix(forms): default company currency to USD instead of invalid "en"
continuous-integration/drone/push Build is passing
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 12:50:28 +03:30
AmirReza Jamali 15315ebb47 fix(forms): make company tax id, registration number, and industry optional
continuous-integration/drone/push Build is passing
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 12:28:09 +03:30
AmirReza Jamali 31d80cd6ae refactor(forms): memoize dynamic form sections with stable ids
continuous-integration/drone/push Build is passing
Add uuid-based section keys and memoized DynamicSection to reduce re-renders, fix dashboard GSAP scoping, update logo sizing, and temporarily hide notice-type and closing-soon widgets.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 09:50:27 +03:30
AmirReza Jamali 90a42b9fc5 feat(forms): implement dynamic form builder for admin and company creation
continuous-integration/drone/push Build is passing
- Introduced DynamicFormBuilder component to streamline form creation for admin and company categories.
- Refactored CreateAdmin and CreateCompany components to utilize the new dynamic form structure.
- Added createAdminFormSections and createCompanyFormSections functions to define form fields and validation rules.
- Enhanced form handling with improved error management and dynamic field rendering.

This update enhances maintainability and scalability of forms across the application.
2026-06-21 09:03:51 +03:30