现在我找到了 SpacePermissionAvatars 组件(第142-172行)。我需要:
SPACE_PERMISSION_AVATARS 数据结构,添加详细的权限信息SpacePermissionAvatars 组件,添加 Tooltip 悬浮显示详细权限现在需要移除 SpaceTypeIcon 中残留的 "web" 类型:
已完成空间首页权限头像堆叠的悬浮提示功能:
SPACE_PERMISSION_AVATARS 替换为 SPACE_PERMISSION_DATA,包含详细的企业内权限(仅查看、可下载、可编辑、可管理)和企业外可见性信息。HoverCard 实现悬浮显示,当鼠标悬停在权限头像上时,显示详细的权限范围和角色列表。我需要在 SPACE_PERMISSION_DATA 中添加"我的角色"字段,并在卡片和列表中显示。
现在在卡片视图中添加"我的角色"显示:
现在查找列表视图并添加"我的角色":
现在为个人空间添加默认的权限数据:
已完成空间首页和列表页中"我的权限角色"的显示功能:
SpacePermissionData 中添加了 myRole 字段表示当前用户的权限角色,并创建了 MY_ROLE_CONFIG 配置不同角色的显示标签和颜色。You can send messages while the preview loads