package Ġcom . y ureka . technology . y tc . ui . profile . forgot password Ċ Ċ import Ġandroidx . navigation . fragment . find Nav Controller Ċ import Ġandroidx . navigation . ui . setup With Nav Controller Ċ import Ġcom . y ureka . technology . y tc . R Ċ import Ġcom . y ureka . technology . y tc . databinding . Layout Forgot Password Binding Ċ import Ġcom . y ureka . technology . y tc . ui . auth . login . SignIn Fragment Ċ import Ġcom . y ureka . technology . y tc . util . base . Base Fragment Ċ import Ġdagger . h ilt . android . Android EntryPoint Ċ import Ġorg . jetbrains . ank o . toast ĊĊ Ċ @ Android EntryPoint Ċ class ĠF orgot Password Fragment Ġ: ĠBase Fragment < Layout Forgot Password Binding >() Ġ{ Ċ Ċ // ĠĠĠ Ġprivate Ġval ĠviewModel : ĠF orgot Password ViewModel Ġby Ġview Models () ĊĊĠĠĠ Ġoverride Ġfun Ġget Layout Resource (): ĠInt Ġ= ĠR . layout . layout _ forgot _ password ĊĊĠĠĠ Ġoverride Ġfun Ġinit Views () Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding . toolbar . setup With Nav Controller ( find Nav Controller ()) ĊĊĊĠĠĠĠĠĠĠ Ġbinding . btn Sel anj ut nya Forgot . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfind Nav Controller (). navigate ( R . id . action _ forgot Password Fragment _ to _ verification Fragment ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit Observer s () Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġinit Data () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġarguments ?. getString ( SignIn Fragment . EXTRA _ BAR U )?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontext ?. toast ( it ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ Ċ }