A screen content view for displaying settings and details for a given Chat channel. This relies on the ChannelSettingsState.

To persist changes to the channel settings, call state.update().

val state = remember(chat) { ChannelSettingsState(chat) }
ChannelSettingsView(state)

For a more detailed API definition, check out the API docs here.