2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{i,l as a,oa as s,pa as n,ua as h,va as u}from"./chunk-THKCX2S5.js";var o=class r{http=a(n);auth=a(u);base=h.apiUrl;headers(){return new s({Authorization:`Bearer ${this.auth.getToken()}`})}getProfile(){return this.http.get(`${this.base}/vtuber/profile`)}updateProfile(t){return this.http.put(`${this.base}/vtuber/profile`,t,{headers:this.headers()})}getGames(){return this.http.get(`${this.base}/vtuber/games`)}createGame(t){return this.http.post(`${this.base}/vtuber/games`,t,{headers:this.headers()})}updateGame(t,e){return this.http.put(`${this.base}/vtuber/games/${t}`,e,{headers:this.headers()})}deleteGame(t){return this.http.delete(`${this.base}/vtuber/games/${t}`,{headers:this.headers()})}getSocialLinks(){return this.http.get(`${this.base}/vtuber/social-links`)}createSocialLink(t){return this.http.post(`${this.base}/vtuber/social-links`,t,{headers:this.headers()})}updateSocialLink(t,e){return this.http.put(`${this.base}/vtuber/social-links/${t}`,e,{headers:this.headers()})}deleteSocialLink(t){return this.http.delete(`${this.base}/vtuber/social-links/${t}`,{headers:this.headers()})}getFanarts(){return this.http.get(`${this.base}/vtuber/fanarts`)}createFanart(t){return this.http.post(`${this.base}/vtuber/fanarts`,t,{headers:this.headers()})}updateFanart(t,e){return this.http.put(`${this.base}/vtuber/fanarts/${t}`,e,{headers:this.headers()})}deleteFanart(t){return this.http.delete(`${this.base}/vtuber/fanarts/${t}`,{headers:this.headers()})}exportBackup(){return this.http.get(`${this.base}/vtuber/backup/export`,{headers:this.headers(),responseType:"blob"})}restoreBackup(t){return this.http.post(`${this.base}/vtuber/backup/restore`,t,{headers:this.headers()})}getBrand(){return this.http.get(`${this.base}/vtuber/brand`)}updateBrand(t){return this.http.put(`${this.base}/vtuber/brand`,t,{headers:this.headers()})}static \u0275fac=function(e){return new(e||r)};static \u0275prov=i({token:r,factory:r.\u0275fac,providedIn:"root"})};export{o as a};
|