package Ġfuel . h unter . scenes . prices Ċ Ċ import Ġandroidx . compose . foundation .* Ċ import Ġandroidx . compose . foundation . interaction . Mutable Interaction Source Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . runtime . remember Ċ import Ġandroidx . compose . ui . Modifier Ċ import Ġandroidx . compose . ui . geometry . Offset Ċ import Ġandroidx . compose . ui . res . p ainter Resource Ċ import Ġandroidx . compose . ui . tool ing . preview . Preview Ċ import Ġandroidx . compose . ui . unit . dp Ċ import Ġfuel . h unter . R Ċ import Ġfuel . h unter . ui . Color Primary Ċ Ċ @ Preview Ċ @ Composable Ċ fun ĠMore Icon ( ĊĠĠĠ Ġmodifier : ĠModifier Ġ= ĠModifier , ĊĠĠĠ ĠonClick : Ġ() Ġ-> ĠUnit Ġ= Ġ{}, ĊĠĠĠ Ġlines : ĠInt Ġ= Ġ 3 , Ċ ) Ġ{ ĊĠĠĠ ĠCanvas ( ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. click able ( onClick Ġ= ĠonClick ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. then ( modifier ) ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġstroke Ġ= Ġ 2 . dp . to Px () ĊĊĠĠĠĠĠĠĠ Ġrepeat ( lines ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdraw Line ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcolor Ġ= ĠColor Primary , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġstart Ġ= ĠOffset ( 0 f , Ġstroke Ġ+ Ġsize . height Ġ* Ġit Ġ/ Ġlines ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġend Ġ= ĠOffset ( size . width , Ġstroke Ġ+ Ġsize . height Ġ* Ġit Ġ/ Ġlines ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠstrokeWidth Ġ= Ġstroke , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview Ċ @ Composable Ċ fun ĠSettings Icon ( ĊĠĠĠ Ġmodifier : ĠModifier Ġ= ĠModifier , ĊĠĠĠ ĠonClick : Ġ() Ġ-> ĠUnit Ġ= Ġ{}, Ċ ) Ġ{ ĊĠĠĠ Ġval Ġinteraction Source Ġ= Ġremember Ġ{ ĠMutable Interaction Source () Ġ} ĊĊĠĠĠ ĠImage ( ĊĠĠĠĠĠĠĠ Ġpainter Ġ= Ġpainter Resource ( id Ġ= ĠR . drawable . ic _ settings ), ĊĠĠĠĠĠĠĠ Ġcontent Description Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġmodifier Ġ= ĠModifier ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. click able ( onClick Ġ= ĠonClick ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. indic ation ( interaction Source , ĠLocal Indication . current ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. then ( modifier ) ĊĠĠĠ Ġ) Ċ }