forked from jsnbuchanan/crowd-funder-for-time-pwa
add a share_target for people to add a photo
This commit is contained in:
@@ -4,16 +4,6 @@
|
||||
|
||||
<!-- CONTENT -->
|
||||
<section id="Content" class="p-6 pb-24 max-w-3xl mx-auto">
|
||||
<!-- Back -->
|
||||
<div class="text-lg text-center font-light relative px-7">
|
||||
<h1
|
||||
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
|
||||
@click="$router.back()"
|
||||
>
|
||||
<fa icon="chevron-left" class="fa-fw"></fa>
|
||||
</h1>
|
||||
</div>
|
||||
|
||||
<!-- Heading -->
|
||||
<h1 id="ViewHeading" class="text-4xl text-center font-light pt-4 mb-4">
|
||||
Your Identity
|
||||
@@ -631,6 +621,7 @@ import {
|
||||
AppString,
|
||||
DEFAULT_IMAGE_API_SERVER,
|
||||
DEFAULT_PUSH_SERVER,
|
||||
IMAGE_TYPE_PROFILE,
|
||||
NotificationIface,
|
||||
} from "@/constants/app";
|
||||
import { db, accountsDB } from "@/db/index";
|
||||
@@ -1129,8 +1120,7 @@ export default class AccountViewView extends Vue {
|
||||
console.error("Export Error:", error);
|
||||
}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
async uploadFile(event: any) {
|
||||
async uploadFile(event: Event) {
|
||||
inputFileNameRef.value = event.target.files[0];
|
||||
}
|
||||
|
||||
@@ -1163,7 +1153,7 @@ export default class AccountViewView extends Vue {
|
||||
async submitFile() {
|
||||
if (inputFileNameRef.value != null) {
|
||||
await db.delete();
|
||||
await Dexie.import(inputFileNameRef.value, {
|
||||
await Dexie.import(inputFileNameRef.value as Blob, {
|
||||
progressCallback: this.progressCallback,
|
||||
});
|
||||
}
|
||||
@@ -1387,7 +1377,7 @@ export default class AccountViewView extends Vue {
|
||||
//console.log("Got image URL:", imgUrl);
|
||||
},
|
||||
true,
|
||||
"profile",
|
||||
IMAGE_TYPE_PROFILE,
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user