mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 04:57:52 +00:00
save
This commit is contained in:
@@ -450,19 +450,6 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/popover/chat-popover/chat-popover.page.html":
|
||||
/*!**********************************************************************************************************!*\
|
||||
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/popover/chat-popover/chat-popover.page.html ***!
|
||||
\**********************************************************************************************************/
|
||||
/*! exports provided: default */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony default export */ __webpack_exports__["default"] = ("<ion-content>\r\n <ion-row>\r\n <ion-col>\r\n <button class=\"btn-cancel\" shape=\"round\" >Sair do Grupo</button>\r\n </ion-col>\r\n <ion-col>\r\n <button class=\"btn-ok\" shape=\"round\" >Alterar nome do grupo</button>\r\n </ion-col>\r\n </ion-row>\r\n <ion-row class=\"border-top\">\r\n <ion-col>\r\n <button (click)=\"close()\" full class=\"btn-cancel\" shape=\"round\" >Cancelar</button>\r\n </ion-col>\r\n <ion-col>\r\n <button class=\"btn-delete\" shape=\"round\">Apagar grupo</button>\r\n </ion-col>\r\n </ion-row>\r\n</ion-content>\r\n");
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/popover/group-duration/group-duration.page.html":
|
||||
/*!**************************************************************************************************************!*\
|
||||
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/popover/group-duration/group-duration.page.html ***!
|
||||
@@ -966,166 +953,6 @@ ViewPublicationsPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decora
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/app/services/chat.service.ts":
|
||||
/*!******************************************!*\
|
||||
!*** ./src/app/services/chat.service.ts ***!
|
||||
\******************************************/
|
||||
/*! exports provided: ChatService */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChatService", function() { return ChatService; });
|
||||
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
|
||||
/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js");
|
||||
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||||
/* harmony import */ var _auth_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./auth.service */ "./src/app/services/auth.service.ts");
|
||||
/* harmony import */ var _http_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./http.service */ "./src/app/services/http.service.ts");
|
||||
/* harmony import */ var _storage_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./storage.service */ "./src/app/services/storage.service.ts");
|
||||
/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts");
|
||||
/* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/__ivy_ngcc__/fesm2015/ionic-storage.js");
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
let ChatService = class ChatService {
|
||||
constructor(http, httpService, authService, storage, storageService) {
|
||||
this.http = http;
|
||||
this.httpService = httpService;
|
||||
this.authService = authService;
|
||||
this.storage = storage;
|
||||
this.storageService = storageService;
|
||||
this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpHeaders"]();
|
||||
/* this.headers = this.headers.set('X-User-Id', 'GqjNWiLrGEHRna7Zn');
|
||||
this.headers = this.headers.set('X-Auth-Token', 'dAM0ZOTAy8jzQA_vS25z2IrnSc6sYLfi5rmaa35YNUz'); */
|
||||
-this.authService.userData$.subscribe((res) => {
|
||||
this.headers = this.headers.set('X-User-Id', res.userId);
|
||||
this.headers = this.headers.set('X-Auth-Token', res.authToken);
|
||||
});
|
||||
this.options = {
|
||||
headers: this.headers,
|
||||
};
|
||||
}
|
||||
/* getUser(){
|
||||
this.storage.get('user').then((val) => {
|
||||
let user = JSON.parse(unescape(atob(val))).data;
|
||||
|
||||
this.headers = this.headers.set('X-User-Id', user.userId);
|
||||
this.headers = this.headers.set('X-Auth-Token', user.authToken);
|
||||
|
||||
this.options1 = {
|
||||
headers: this.headers,
|
||||
};
|
||||
console.log(this.options1);
|
||||
|
||||
this.http.get(environment.apiChatUrl+'users.presence', this.options1).subscribe(res => {
|
||||
console.log(res);
|
||||
});
|
||||
|
||||
});
|
||||
} */
|
||||
getAllDirectMessages() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.list', this.options);
|
||||
}
|
||||
getAllChannels() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'channels.list', this.options);
|
||||
}
|
||||
getAllUserChannels() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'channels.list.joined', this.options);
|
||||
}
|
||||
getAllRooms() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'rooms.get', this.options);
|
||||
}
|
||||
getAllPrivateGroups() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'groups.list', this.options);
|
||||
}
|
||||
getAllUsers() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'users.list', this.options);
|
||||
}
|
||||
getAllConnectedUsers() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'users.presence', this.options);
|
||||
}
|
||||
//Check whether user is online or offline
|
||||
getUserPresence(id) {
|
||||
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpParams"]();
|
||||
params = params.set("userId", id);
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
params: params
|
||||
};
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'users.getPresence', opts);
|
||||
}
|
||||
//Load messages from roomId
|
||||
loadJoinedRooms() {
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.list', this.options);
|
||||
}
|
||||
//Load messages from roomId
|
||||
getRoomMessages(roomId) {
|
||||
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpParams"]();
|
||||
params = params.set("roomId", roomId);
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
params: params
|
||||
};
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.history', opts);
|
||||
}
|
||||
sendMessage(body) {
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
};
|
||||
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'chat.sendMessage', body, opts);
|
||||
}
|
||||
//Load members from a chat
|
||||
getMembers(roomId) {
|
||||
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpParams"]();
|
||||
params = params.set("roomId", roomId);
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
params: params
|
||||
};
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.members', opts);
|
||||
}
|
||||
removeChatRoom(body) {
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
};
|
||||
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.close', body, this.options);
|
||||
}
|
||||
createRoom(body) {
|
||||
return this.http.post(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.create', body, this.options);
|
||||
}
|
||||
getDirectMessage(roomId) {
|
||||
let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpParams"]();
|
||||
params = params.set("roomId", roomId);
|
||||
let opts = {
|
||||
headers: this.headers,
|
||||
params: params
|
||||
};
|
||||
return this.http.get(src_environments_environment__WEBPACK_IMPORTED_MODULE_6__["environment"].apiChatUrl + 'im.messages', opts);
|
||||
}
|
||||
};
|
||||
ChatService.ctorParameters = () => [
|
||||
{ type: _angular_common_http__WEBPACK_IMPORTED_MODULE_1__["HttpClient"] },
|
||||
{ type: _http_service__WEBPACK_IMPORTED_MODULE_4__["HttpService"] },
|
||||
{ type: _auth_service__WEBPACK_IMPORTED_MODULE_3__["AuthService"] },
|
||||
{ type: _ionic_storage__WEBPACK_IMPORTED_MODULE_7__["Storage"] },
|
||||
{ type: _storage_service__WEBPACK_IMPORTED_MODULE_5__["StorageService"] }
|
||||
];
|
||||
ChatService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
|
||||
Object(_angular_core__WEBPACK_IMPORTED_MODULE_2__["Injectable"])({
|
||||
providedIn: 'root'
|
||||
})
|
||||
], ChatService);
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/app/shared/popover/chat-options-popover/chat-options-popover.page.scss":
|
||||
@@ -1180,60 +1007,6 @@ ChatOptionsPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/app/shared/popover/chat-popover/chat-popover.page.scss":
|
||||
/*!********************************************************************!*\
|
||||
!*** ./src/app/shared/popover/chat-popover/chat-popover.page.scss ***!
|
||||
\********************************************************************/
|
||||
/*! exports provided: default */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony default export */ __webpack_exports__["default"] = ("ion-row {\n padding: 10px 10px 5px 10px;\n}\n\n.border-top {\n padding-top: 5px !important;\n border-top: 1px solid #ebebeb;\n}\n\n/* ion-col{\n border: 1px solid red;\n} */\n\n/* .btn-ok, .btn-cancel, .btn-delete{\n font-size: 13px;\n padding:0 !important;\n} */\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1wb3BvdmVyL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxwb3BvdmVyXFxjaGF0LXBvcG92ZXJcXGNoYXQtcG9wb3Zlci5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2NoYXQtcG9wb3Zlci9jaGF0LXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsMkJBQUE7QUNDRjs7QURDQTtFQUNFLDJCQUFBO0VBQ0EsNkJBQUE7QUNFRjs7QURBQTs7R0FBQTs7QUFJQTs7O0dBQUEiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvcG9wb3Zlci9jaGF0LXBvcG92ZXIvY2hhdC1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1yb3d7XHJcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xyXG59XHJcbi5ib3JkZXItdG9we1xyXG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWJlYjtcclxufVxyXG4vKiBpb24tY29se1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG59ICovXHJcblxyXG4vKiAuYnRuLW9rLCAuYnRuLWNhbmNlbCwgLmJ0bi1kZWxldGV7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudDtcclxufSAqL1xyXG4iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi8qIGlvbi1jb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufSAqL1xuLyogLmJ0bi1vaywgLmJ0bi1jYW5jZWwsIC5idG4tZGVsZXRle1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOjAgIWltcG9ydGFudDtcbn0gKi8iXX0= */");
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/app/shared/popover/chat-popover/chat-popover.page.ts":
|
||||
/*!******************************************************************!*\
|
||||
!*** ./src/app/shared/popover/chat-popover/chat-popover.page.ts ***!
|
||||
\******************************************************************/
|
||||
/*! exports provided: ChatPopoverPage */
|
||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||
|
||||
"use strict";
|
||||
__webpack_require__.r(__webpack_exports__);
|
||||
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ChatPopoverPage", function() { return ChatPopoverPage; });
|
||||
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
|
||||
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||||
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||||
|
||||
|
||||
|
||||
let ChatPopoverPage = class ChatPopoverPage {
|
||||
constructor(popoverController) {
|
||||
this.popoverController = popoverController;
|
||||
}
|
||||
ngOnInit() {
|
||||
}
|
||||
close() {
|
||||
this.popoverController.dismiss();
|
||||
}
|
||||
};
|
||||
ChatPopoverPage.ctorParameters = () => [
|
||||
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["PopoverController"] }
|
||||
];
|
||||
ChatPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
|
||||
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
|
||||
selector: 'app-chat-popover',
|
||||
template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./chat-popover.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/popover/chat-popover/chat-popover.page.html")).default,
|
||||
styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./chat-popover.page.scss */ "./src/app/shared/popover/chat-popover/chat-popover.page.scss")).default]
|
||||
})
|
||||
], ChatPopoverPage);
|
||||
|
||||
|
||||
|
||||
/***/ }),
|
||||
|
||||
/***/ "./src/app/shared/popover/group-duration/group-duration.page.scss":
|
||||
|
||||
Reference in New Issue
Block a user