Commit Graph

4 Commits

Author SHA1 Message Date
82b5e5c793 feat(workplace): add visual workplace map components and tests
- Introduced WorkplaceMapCanvas for rendering the workplace layout using React Flow.
- Added WorkplaceMapCoverage to display equipment and software coverage information.
- Created WorkplaceMapLegend for visual legends in the workplace map.
- Implemented WorkplaceRelationshipEdge for custom edge rendering in the map.
- Developed WorkplaceSoftwareNode and WorkplaceSoftwareCard for software representation.
- Added WorkplaceSoftwareHeadingNode for grouping software nodes.
- Created WorkplaceSummary to summarize workstation details.
- Implemented WorkplaceVisualMapCard to encapsulate the visual map logic.
- Added tests for the workplace visual map functionality, covering various scenarios and edge cases.
- Included styles and type declarations for new components.
2026-10-25 11:58:26 +01:00
0ceeb9658c feat: implementar pestañas de información e historial en la ficha del puesto de trabajo 2026-10-25 10:10:42 +01:00
fa9d95fa9e feat: add workstation equipment and organizational assignment functionalities
- Implemented `workstationEquipment` to manage workstation asset assignments, including principal and secondary assets.
- Created tests for `workstationEquipment` to ensure correct behavior with various scenarios.
- Developed `workstationOrganizationalAssignments` to retrieve current assignments for a responsible person in a company.
- Added tests for `workstationOrganizationalAssignments` to validate assignment retrieval logic.
- Introduced UI components for displaying workstation profile configurations and responsible person details.
- Created compact UI components for displaying lists and tables, enhancing the user interface for asset management.
- Added utility functions for handling cell content in tables, ensuring proper rendering of data.
2026-10-24 04:13:30 +02:00
f0fa1df233 Pantalla de ficha de puesto de trabajo 2026-10-22 14:32:31 +02:00