profile picture

This commit is contained in:
CHIEFSOFT\ameye
2023-11-19 19:12:01 -05:00
parent fd5db4e644
commit b5940bc452
2 changed files with 19 additions and 3 deletions
@@ -14,9 +14,9 @@
<div class="boxed_contents">
<div class="profile">
<div class="bg_image back_image" [style.backgroundImage]="'url('+profilePicture+')'">
<!-- <div class="icon">-->
<!-- <ion-icon name="pencil"></ion-icon>-->
<!-- </div>-->
<div class="icon">
<ion-icon name="camera" (click)="startCamera()"></ion-icon>
</div>
</div>
<div class="title">
<ion-label style="font-size: 17px; font-family: 'bold';">{{firstname}} {{lastname}}</ion-label>
@@ -2,6 +2,7 @@ import { NavController } from '@ionic/angular';
import {Component, OnInit, ViewChild} from '@angular/core';
import { SessionDataProviderService } from 'src/app/store/session-data-provider.service';
import { WrenchService } from 'src/app/services/wrench.service';
import {Camera, CameraResultType, CameraSource} from "@capacitor/camera";
@Component({
selector: 'app-edit-profile',
@@ -102,4 +103,19 @@ export class EditProfilePage implements OnInit {
);
}
async startCamera(){
const image = await Camera.getPhoto({
quality: 90,
allowEditing: false,
resultType: CameraResultType.Base64,
source: CameraSource.Photos // Camera, Photos or Prompt!
});
if (image) {
// this.saveImage(image)
console.log(image);
}
}
}