From b850460dc261ee93e0b412117e04c772e282da0e Mon Sep 17 00:00:00 2001 From: Chase Date: Tue, 4 Mar 2025 19:23:09 -0800 Subject: [PATCH] Update TemplateListSheet.kt QUAD BLOCK YIPPEE --- .../app/view/template/TemplateListSheet.kt | 37 ++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/scouting/app/view/template/TemplateListSheet.kt b/app/src/main/java/com/scouting/app/view/template/TemplateListSheet.kt index 895491e..35c3fb7 100644 --- a/app/src/main/java/com/scouting/app/view/template/TemplateListSheet.kt +++ b/app/src/main/java/com/scouting/app/view/template/TemplateListSheet.kt @@ -226,6 +226,41 @@ fun TemplateListSheet( modifier = Modifier.padding(horizontal = 30.dp, vertical = 20.dp) ) } + +} +BorderedCard( + modifier = Modifier + .padding(bottom = 20.dp) + .clickable { + viewModel.currentListResource.add( + TemplateItem( + id = UUID + .randomUUID() + .toString(), + text = "", + text2 = "", + text3 = "", + text4 = "", + type = TemplateTypes.QUAD_BUTTON, // Updated type + saveKey = "" + ) + ) + coroutineScope.launch { sheetState.hide() } + } +) { + val buttonLabel = stringResource(id = R.string.template_editor_quad_button_format_text) // Updated resource + QuadButtonBlock( // Updated to use QuadButtonBlock + headerText = stringResource(id = R.string.template_editor_quad_button_label), // Updated resource + buttonLabelOne = "$buttonLabel 1", + buttonLabelTwo = "$buttonLabel 2", + buttonLabelThree = "$buttonLabel 3", + buttonLabelFour = "$buttonLabel 4", // Added fourth button label + onValueChange = {}, + enabled = false, + modifier = Modifier.padding(horizontal = 30.dp, vertical = 20.dp) + ) +} + BorderedCard( modifier = Modifier .padding(bottom = 20.dp) @@ -256,4 +291,4 @@ fun TemplateListSheet( } } } -} \ No newline at end of file +}