angular-firebase-authorizator
Version:
Beta version of authorizator for angular linked to firebase, it creates a model in firestore to assign permissions to users an roles, and creates a view to update this permissions
24 lines • 2.76 kB
JavaScript
import { __decorate, __metadata, __param } from "tslib";
import { Component, Inject } from '@angular/core';
import { MAT_DIALOG_DATA } from '@angular/material/dialog';
let DeleteUserWarningComponent = class DeleteUserWarningComponent {
constructor(data) {
this.data = data;
}
ngOnInit() {
}
};
DeleteUserWarningComponent.ctorParameters = () => [
{ type: undefined, decorators: [{ type: Inject, args: [MAT_DIALOG_DATA,] }] }
];
DeleteUserWarningComponent = __decorate([
Component({
selector: 'lib-delete-user-warning',
template: "<h1 mat-dialog-title>Remove User</h1>\n<div mat-dialog-content>\n <div>Are yo sure you want to remove user?</div>\n <div>{{data.id}}</div>\n</div>\n<div mat-dialog-actions>\n <button mat-button cdkFocusInitial [mat-dialog-close]>Close</button>\n <button mat-raised-button color=\"warn\" [mat-dialog-close]=\"true\">Remove</button>\n</div>",
styles: [".mat-dialog-actions{-webkit-box-pack:end;justify-content:flex-end}"]
}),
__param(0, Inject(MAT_DIALOG_DATA)),
__metadata("design:paramtypes", [Object])
], DeleteUserWarningComponent);
export { DeleteUserWarningComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVsZXRlLXVzZXItd2FybmluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWZpcmViYXNlLWF1dGhvcml6YXRvci8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL3VzZXJzL2RlbGV0ZS11c2VyLXdhcm5pbmcvZGVsZXRlLXVzZXItd2FybmluZy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQVUsTUFBTSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQVEzRCxJQUFhLDBCQUEwQixHQUF2QyxNQUFhLDBCQUEwQjtJQUVyQyxZQUNrQyxJQUFhO1FBQWIsU0FBSSxHQUFKLElBQUksQ0FBUztJQUMzQyxDQUFDO0lBRUwsUUFBUTtJQUNSLENBQUM7Q0FFRixDQUFBOzs0Q0FOSSxNQUFNLFNBQUMsZUFBZTs7QUFIZCwwQkFBMEI7SUFMdEMsU0FBUyxDQUFDO1FBQ1QsUUFBUSxFQUFFLHlCQUF5QjtRQUNuQyxrV0FBbUQ7O0tBRXBELENBQUM7SUFJRyxXQUFBLE1BQU0sQ0FBQyxlQUFlLENBQUMsQ0FBQTs7R0FIZiwwQkFBMEIsQ0FTdEM7U0FUWSwwQkFBMEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5qZWN0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBNQVRfRElBTE9HX0RBVEEgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9kaWFsb2cnO1xuaW1wb3J0IHsgVXNlck9iaiB9IGZyb20gJy4uLy4uLy4uL2NsYXNzZXMvdXNlci1vYmonO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdsaWItZGVsZXRlLXVzZXItd2FybmluZycsXG4gIHRlbXBsYXRlVXJsOiAnLi9kZWxldGUtdXNlci13YXJuaW5nLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vZGVsZXRlLXVzZXItd2FybmluZy5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIERlbGV0ZVVzZXJXYXJuaW5nQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBASW5qZWN0KE1BVF9ESUFMT0dfREFUQSkgcHVibGljIGRhdGE6IFVzZXJPYmpcbiAgKSB7IH1cblxuICBuZ09uSW5pdCgpIHtcbiAgfVxuXG59XG4iXX0=