Endo
    Preparing search index...
    LogEntry: {
        id: number;
        level: LogLevel;
        source: string;
        text: string;
        timestamp: number;
    }

    High-level UI phases. Roughly:

    • menu main menu (set name / join new / host / join previous)
    • name-input single-line text editor for the user's name
    • uri-input single-line text editor for an ocapn:// URI
    • host-name-input single-line text editor for a chatroom name to host
    • recent-list list-picker over recentRooms
    • connecting joinRoom (or hostRoom) in flight, no input accepted
    • chat in a room, normal chat input

    Type Declaration

    • id: number
    • level: LogLevel
    • source: string
    • text: string
    • timestamp: number