Hiyve Components - v1.0.0
    Preparing search index...

    Function RoomsList

    • Complete room management interface — displays a searchable, filterable grid of room cards with create, edit, and delete capabilities.

      Parameters

      Returns Element

      Rooms are automatically loaded for the given userId and kept in sync. All text, icons, colors, and styles are customizable via the labels, icons, colors, and styles props. Entity terminology can be rebranded (e.g., "Workspace" instead of "Room") by providing labels.entity.

      <RoomsList
      userId="user-123"
      onStartRoom={(room) => navigate(`/room/${room.roomName}`)}
      onCreateRoom={(room) => console.log('Created:', room.alias)}
      onDeleteRoom={(alias) => console.log('Deleted:', alias)}
      />