UNPKG

@pubby/sdk

Version:
45 lines (41 loc) 1.2 kB
'use strict'; var tslib = require('tslib'); var Rest = require('../../../lib/Rest.js'); var UserService = /** @class */ (function (_super) { tslib.__extends(UserService, _super); function UserService(api) { return _super.call(this, api, "users") || this; } UserService.prototype.signup = function (user) { return this.axios({ method: "POST", url: "signup", data: user, public: true, }); }; UserService.prototype.getProfile = function () { return this.request({ method: "GET", baseURL: this.baseURL, url: "/me", }); }; UserService.prototype.updateProfile = function (user) { return this.request({ method: "PATCH", baseURL: this.baseURL, url: "/me", data: user, }); }; UserService.prototype.getNextMedia = function () { return this.request({ method: "GET", baseURL: this.baseURL, url: "/me/next-media", }); }; return UserService; }(Rest.Rest)); module.exports = UserService;