package Ġcom . hit an sh ud h awan . mc compose . ui . components Ċ Ċ //////////////////////////////////////////////////////////////// //////////////////////////////// /// Ċ //////////////////////////////////////////////////////////////// //////////////////////////////// /// Ċ //////////////////////////////// /// ĠUsing ĠQuantity Toggle Ġfor Ġnow Ġ////////////////////////////////// Ċ //////////////////////////////////////////////////////////////// //////////////////////////////// /// Ċ //////////////////////////////////////////////////////////////// //////////////////////////////// /// Ċ Ċ /* Ċ Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . tool ing . preview . Preview Ċ import Ġcom . hit an sh ud h awan . mc compose . ui . theme . Mc Compose Theme Ċ Ċ @ Composable Ċ fun ĠQuantity Step per ( ĊĠĠĠ Ġquantity : ĠInt , ĊĠĠĠ Ġon Increment Quantity : Ġ() Ġ-> ĠUnit , ĊĠĠĠ Ġon De crement Quantity : Ġ() Ġ-> ĠUnit , Ċ ) Ġ{ ĊĠĠĠ Ġ// Ġ... Ċ } Ċ Ċ @ Preview (" Quantity Step per ĠâĢ¢ ĠZero ") Ċ @ Composable Ċ private Ġfun ĠQuantity Step per Zero Preview () Ġ{ ĊĠĠĠ ĠMc Compose Theme Ġ{ ĊĠĠĠĠĠĠĠ ĠQuantity Step per ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquantity Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Increment Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon De crement Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview (" Quantity Step per ĠâĢ¢ ĠNon Zero ") Ċ @ Composable Ċ private Ġfun ĠQuantity Step per Non Zero Preview () Ġ{ ĊĠĠĠ ĠMc Compose Theme Ġ{ ĊĠĠĠĠĠĠĠ ĠQuantity Step per ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquantity Ġ= Ġ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Increment Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon De crement Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview (" Quantity Step per ĠâĢ¢ ĠZero ĠâĢ¢ ĠDark ") Ċ @ Composable Ċ private Ġfun ĠQuantity Step per Zero Dark Preview () Ġ{ ĊĠĠĠ ĠMc Compose Theme ( light Theme Ġ= Ġfalse ) Ġ{ ĊĠĠĠĠĠĠĠ ĠQuantity Step per ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquantity Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Increment Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon De crement Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ @ Preview (" Quantity Step per ĠâĢ¢ ĠNon Zero ĠâĢ¢ ĠDark ") Ċ @ Composable Ċ private Ġfun ĠQuantity Step per Non Zero Dark Preview () Ġ{ ĊĠĠĠ ĠMc Compose Theme ( light Theme Ġ= Ġfalse ) Ġ{ ĊĠĠĠĠĠĠĠ ĠQuantity Step per ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquantity Ġ= Ġ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Increment Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon De crement Quantity Ġ= Ġ{}, ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ */ Ċ