Conference room NewRoom and RoomDetail views fall back to RoomsListView #199

Open
opened 2026-05-03 13:19:32 +00:00 by zaelgohary · 0 comments
Member

archipelagos/communication/room/src/island.rs:133-139 renders both RoomView::NewRoom and RoomView::RoomDetail as TODO stubs that fall through to RoomsListView {}.

RoomView::NewRoom => rsx! {
    // TODO: Implement full NewRoomView
    RoomsListView {}
},
RoomView::RoomDetail { room_sid: _ } => rsx! {
    // TODO: Implement full RoomDetailView
    RoomsListView {}
},

Effect

Clicking "New room" or selecting a room from the list shows the rooms list again instead of the new-room form / room detail. The navigation appears broken to the user.

Suggested fix

Implement NewRoomView and RoomDetailView, or hide the entry points in the UI until they exist.

`archipelagos/communication/room/src/island.rs:133-139` renders both `RoomView::NewRoom` and `RoomView::RoomDetail` as TODO stubs that fall through to `RoomsListView {}`. ```rust RoomView::NewRoom => rsx! { // TODO: Implement full NewRoomView RoomsListView {} }, RoomView::RoomDetail { room_sid: _ } => rsx! { // TODO: Implement full RoomDetailView RoomsListView {} }, ``` ## Effect Clicking "New room" or selecting a room from the list shows the rooms list again instead of the new-room form / room detail. The navigation appears broken to the user. ## Suggested fix Implement `NewRoomView` and `RoomDetailView`, or hide the entry points in the UI until they exist.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos#199
No description provided.