package Ġcom . poll ux . routes . user Ċ Ċ import Ġcom . poll ux . auth . Jwt Service Ċ import Ġcom . poll ux . repository . Repository Ċ import Ġio . ktor . application .* Ċ import Ġio . ktor . routing .* Ċ Ċ fun ĠApplication . user Routes ( db : ĠRepository , Ġjwt Service : ĠJwt Service , Ġhash Function : Ġ( String ) Ġ-> ĠString ) Ġ{ ĊĠĠĠ Ġrouting Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Z ookeeper ( db , Ġjwt Service , Ġhash Function ) ĊĠĠĠĠĠĠĠ Ġz ookeeper Login ( db , Ġjwt Service , Ġhash Function ) ĊĠĠĠĠĠĠĠ Ġz ookeeper Logout ( db ) ĊĠĠĠĠĠĠĠ Ġdelete Z ookeeper ( db ) ĊĠĠĠ Ġ} Ċ }