package
0.0.0-20241224114647-05f97e917eb5
Repository: https://github.com/v0vc/go-music-grpc.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
CreateChannel creates a style type that can lay out the data for a room.
DateSeparator makes a SeparatorStyle with indicating the transition to the date provided in the time.Time.
No description provided by the author
No description provided by the author
NewUI constructs a UI and populates it with data.
UnreadSeparator fills in a SeparatorStyle with sensible defaults.

# Variables

Breakpoint at which to switch from desktop to mobile layout.
SidebarMaxWidth specifies how large the sidebar should be on desktop layouts.

# Structs

CachedImage is a cacheable image operation.
Channel selector state.
ChannelConfig configures room item display.
No description provided by the author
Image lays out an image with optionally rounded corners.
Room is a unique conversation context.
Rooms contains a selectable list of rooms.
Row holds persistent state for a single row of a chat.
No description provided by the author
No description provided by the author
RowTracker is a stand-in for an application's data access logic.
SeparatorStyle configures the presentation of the unread indicator.
UI manages the state for the entire application's UI.