NodeDetailContent

fun NodeDetailContent(uiState: NodeDetailUiState, onAction: (NodeDetailAction) -> Unit, onFirmwareSelect: (ERROR CLASS: Symbol not found for FirmwareRelease) -> Unit, onSaveNotes: (Int, String) -> Unit, modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, listState: ERROR CLASS: Symbol not found for LazyListState = rememberLazyListState())(source)

Shared content composable for node details, usable from both Android and Desktop.

Renders a Crossfade between a loading spinner and the full NodeDetailList when the node is present. This composable contains no Android-specific APIs — overlays (compass, bottom sheets, permission launchers) are handled by the platform-specific screen wrapper.