@@ -38,13 +38,13 @@ fun TaskTypesRow(selectedTaskType: TaskTypeData?, data: List<TaskTypeData>, sele
3838 }
3939 ) {
4040 data.forEach { taskType ->
41- taskType.name?. let { taskTypeName ->
41+ if ( taskType.name.isNotEmpty()) {
4242 Tab (
4343 selected = selectedTaskType?.id == taskType.id,
4444 onClick = { selectTaskType(taskType) },
4545 selectedContentColor = colorResource(R .color.text_color),
4646 unselectedContentColor = colorResource(R .color.disabled_text),
47- text = { Text (text = taskTypeName ) }
47+ text = { Text (text = taskType.name ) }
4848 )
4949 }
5050 }
@@ -54,12 +54,12 @@ fun TaskTypesRow(selectedTaskType: TaskTypeData?, data: List<TaskTypeData>, sele
5454@Composable
5555@Preview
5656private fun TaskTypesRowPreview () {
57- val selectedTaskType = TaskTypeData (" 1" , " Free text to text prompt" , " " , null , null )
57+ val selectedTaskType = TaskTypeData (" 1" , " Free text to text prompt" , " " , emptyMap(), emptyMap() )
5858 val taskTypes = listOf (
59- TaskTypeData (" 1" , " Free text to text prompt" , " " , null , null ),
60- TaskTypeData (" 2" , " Extract topics" , " " , null , null ),
61- TaskTypeData (" 3" , " Generate Headline" , " " , null , null ),
62- TaskTypeData (" 4" , " Summarize" , " " , null , null )
59+ TaskTypeData (" 1" , " Free text to text prompt" , " " , emptyMap(), emptyMap() ),
60+ TaskTypeData (" 2" , " Extract topics" , " " , emptyMap(), emptyMap() ),
61+ TaskTypeData (" 3" , " Generate Headline" , " " , emptyMap(), emptyMap() ),
62+ TaskTypeData (" 4" , " Summarize" , " " , emptyMap(), emptyMap() )
6363 )
6464
6565 TaskTypesRow (selectedTaskType, taskTypes) { }
0 commit comments