package Ġcom . fir base db demo . ui . notes . di Ċ Ċ import Ġcom . google . firebase . auth . Firebase Auth Ċ import Ġcom . google . firebase . database . Database Reference Ċ import Ġcom . google . firebase . database . Firebase Database Ċ import Ġdagger . Module Ċ import Ġdagger . Provides ĊĊ Ċ /** Ċ Ġ* Ġ@ author ĠS ino ĠK ĠD Ċ Ġ* Ġ@ since Ġ 8 / 2 2 / 1 8 . Ċ Ġ*/ Ċ @ Module Ċ abstract Ġclass ĠNotes Module Ġ{ ĊĊĠĠĠ Ġ@ Module ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġuid : ĠString Ġ= ĠFirebase Auth . getInstance (). getCurrent User () !!. get Uid () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Static ĊĠĠĠĠĠĠĠ Ġ@ Provides ĊĠĠĠĠĠĠĠ Ġfun Ġprovide Firebase Database Reference (): ĠDatabase Reference Ġ= ĠFirebase Database . getInstance (). getReference (" users "). child ( uid ). child (" Notes ") ĊĠĠĠ Ġ} Ċ Ċ }