package Ġxyz . iv an isk and ar . ay unda . ui . component Ċ Ċ import Ġandroidx . compose . foundation . layout . Box Ċ import Ġandroidx . compose . foundation . layout . Box Scope Ċ import Ġandroidx . compose . foundation . layout . Padding Values Ċ import Ġandroidx . compose . foundation . layout . Spacer Ċ import Ġandroidx . compose . foundation . layout . size Ċ import Ġandroidx . compose . foundation . layout . width Ċ import Ġandroidx . compose . material . Button Ċ import Ġandroidx . compose . material . Text Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . Alignment Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . unit . dp Ċ Ċ @ Composable Ċ fun ĠButton With Box ( ĊĠĠĠ Ġtext : ĠString , ĊĠĠĠ Ġbox Content : Ġ@ Composable ĠBox Scope . () Ġ-> ĠUnit , ĊĠĠĠ Ġmodifier : ĠModifier Ġ= ĠModifier , ĊĠĠĠ Ġenabled : ĠBoolean Ġ= Ġtrue , ĊĠĠĠ ĠonClick : Ġ() Ġ-> ĠUnit Ċ ) Ġ{ ĊĠĠĠ ĠButton ( onClick Ġ= ĠonClick , Ġmodifier Ġ= Ġmodifier , Ġenabled Ġ= Ġenabled , Ġcontent Padding Ġ= ĠContent Padding ) Ġ{ ĊĠĠĠĠĠĠĠ ĠBox ( modifier Ġ= ĠModifier . size ( 2 4 . dp ), Ġcontent Alignment Ġ= ĠAlignment . Center , Ġcontent Ġ= Ġbox Content ) ĊĠĠĠĠĠĠĠ ĠSp acer ( modifier Ġ= ĠModifier . width ( 8 . dp )) ĊĠĠĠĠĠĠĠ ĠText ( text Ġ= Ġtext ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ private Ġval ĠContent Padding Ġ= ĠPadding Values ( ĊĠĠĠ Ġstart Ġ= Ġ 1 2 . dp , ĊĠĠĠ Ġtop Ġ= Ġ 8 . dp , ĊĠĠĠ Ġend Ġ= Ġ 1 6 . dp , ĊĠĠĠ Ġbottom Ġ= Ġ 8 . dp Ċ )