- 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.
- 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.