package Ġcom . flip per devices . archive . category . fragments Ċ Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġcom . flip per devices . archive . category . comp osable . Composable Category Ċ import Ġcom . flip per devices . archive . model . Category Type Ċ import Ġcom . flip per devices . core . k tx . android . with Args Ċ import Ġcom . flip per devices . core . ui . Compose Fragment Ċ Ċ private Ġconst Ġval ĠEX TRA _ CATEGORY _ TYPE Ġ= Ġ" category _ type " Ċ Ċ class ĠCategory Fragment Ġ: ĠCompose Fragment () Ġ{ ĊĠĠĠ Ġ@ Composable ĊĠĠĠ Ġoverride Ġfun ĠRender View () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcategory Type Ġ= Ġarguments ?. get Parcelable < Category Type >( EXTRA _ CATEGORY _ TYPE ) ĊĠĠĠĠĠĠĠ Ġif Ġ( category Type Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠComp osable Category ( category Type ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun ĠgetInstance ( category Type : ĠCategory Type ) Ġ= ĠCategory Fragment (). with Args Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġput Parcelable ( EXTRA _ CATEGORY _ TYPE , Ġcategory Type ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ