package Ġcom . bob by . cl oner . core . data . remote Ċ Ċ import Ġcom . bob by . cl oner . utils . Build Config . Y EL P _ API _ KEY Ċ import Ġcom . bob by . cl oner . utils . Constants . HEADER _ AUTHORIZATION Ċ import Ġokhttp 3 . Interceptor Ċ import Ġokhttp 3 . Response Ċ Ċ class ĠAuth Interceptor Ġ: ĠInter ceptor Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġintercept ( chain : ĠInter ceptor . Chain ): ĠResponse Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġoriginal Request Ġ= Ġchain . request () ĊĠĠĠĠĠĠĠ Ġval Ġrequest Ġ= Ġoriginal Request . newBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. header ( HEADER _ AUTHORIZATION , Ġ" Bearer Ġ$ Y EL P _ API _ KEY ") ĊĊĠĠĠĠĠĠĠ Ġreturn Ġchain . proceed ( request . method ( original Request . method , Ġoriginal Request . body ). build ()) ĊĠĠĠ Ġ} Ċ } Ċ