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

    Interface RoomsEntityLabels

    Entity terminology labels used across all room components.

    This is the core customization point for rebranding "Room" references. Setting these labels changes all UI text that references the entity type.

    // Rebrand rooms as workspaces
    const workspaceLabels: RoomsEntityLabels = {
    entity: 'Workspace',
    entityPlural: 'Workspaces',
    createEntity: 'Create Workspace',
    noEntities: 'No workspaces yet',
    deleteEntity: 'Delete Workspace',
    editEntity: 'Edit Workspace',
    searchEntities: 'Search workspaces',
    };

    <RoomsList labels={{ entity: workspaceLabels }} />
    interface RoomsEntityLabels {
        createEntity: string;
        deleteEntity: string;
        editEntity: string;
        entity: string;
        entityPlural: string;
        noEntities: string;
        searchEntities: string;
    }
    Index

    Properties

    createEntity: string

    Create action label (e.g., "Create Room")

    deleteEntity: string

    Delete action label (e.g., "Delete Room")

    editEntity: string

    Edit action label (e.g., "Edit Room")

    entity: string

    Singular entity name (e.g., "Room", "Workspace", "Session")

    entityPlural: string

    Plural entity name (e.g., "Rooms", "Workspaces", "Sessions")

    noEntities: string

    Empty state message (e.g., "No rooms yet")

    searchEntities: string

    Search placeholder stem (e.g., "Search rooms")