Bug perfil #26

Merged
deyvisonwanderley merged 4 commits from bug-perfil into master 2025-11-17 14:46:25 +00:00

4 Commits

Author SHA1 Message Date
917a1d03ca fix: resolve issues with file upload component and backend integration
- Addressed bugs in the FileUpload component related to file handling and state management.
- Improved backend integration to ensure consistent data flow and error handling during file uploads.
- Enhanced user feedback mechanisms to provide clearer notifications during upload processes.
2025-11-17 11:42:53 -03:00
3d9e8ae1f8 Merge remote-tracking branch 'origin/master' into bug-perfil 2025-11-17 11:41:41 -03:00
9b3b095c01 feat: enhance file upload component and backend schema
- Updated the FileUpload component to improve file handling and state management, including better cancellation logic and input handling.
- Added a new alias in the Svelte configuration for easier backend access.
- Enhanced the backend schema to include a gestorSuperiorId for better team management and query capabilities.
- Refactored queries and mutations in the backend to support the new structure and improve data retrieval for subordinate teams.
2025-11-14 22:11:06 -03:00
731f95d0b5 refactor: update vacation scheduling button logic and UI
- Modified the vacation scheduling button to enable/disable based on employee ID availability.
- Improved user feedback with dynamic button titles reflecting the validation status of employee data.
- Cleaned up the button's SVG structure for better readability and maintainability.
2025-11-14 11:42:51 -03:00