package Ġch . d re ip ol . rez hy cle . fragments . on boarding Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġch . d re ip ol . d re im ulti platform . redux kotlin . root Dispatch Ċ import Ġch . d re ip ol . multi platform . redux sample . shared . ui . Base On boarding Sub State Ċ import Ġch . d re ip ol . multi platform . redux sample . shared . ui . Finish State Ċ Ċ class ĠFinish Fragment Ġ: ĠOn boarding Fragment () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĠĠĠĠĠĠĠ Ġview Binding . fragment On boarding Finish . root . visibility Ġ= ĠView . VISIBLE ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrender ( on boarding Sub State : ĠBase On boarding Sub State ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( on boarding Sub State Ġ! is ĠFinish State ) Ġreturn ĊĠĠĠĠĠĠĠ Ġsuper . render ( on boarding Sub State ) ĊĠĠĠĠĠĠĠ Ġview Binding . fragment On boarding Finish . finish . setOnClickListener Ġ{ Ġroot Dispatch ( on boarding Sub State . primary Action ) Ġ} ĊĠĠĠ Ġ} Ċ }