diff --git a/project.task.yaml b/project.task.yaml index 763acca..54ae41d 100644 --- a/project.task.yaml +++ b/project.task.yaml @@ -1,5 +1,6 @@ tasks: +- test alerts on all pages -- or refactor to new "notify" (since AlertMessage refactoring may require a change, et. ContactQRScanShowView) - .2 bug - on contacts view, click on "to" & "from" and nothing happens - 01 add a location for a project via map pin : - add with a "location" field containing this: { "geo":{ "@type":"GeoCoordinates", "latitude":40.883944, "longitude":-111.884787 } } diff --git a/src/router/index.ts b/src/router/index.ts index 7ce59c4..2921573 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -192,8 +192,7 @@ const router = createRouter({ const errorHandler = (error, to, from) => { // Handle the error here - console.error(error, to, from); - console.log("XXXXX"); + console.error("Caught in top level error handler:", error, to, from); // You can also perform additional actions, such as displaying an error message or redirecting the user to a specific page }; diff --git a/src/views/ContactQRScanShowView.vue b/src/views/ContactQRScanShowView.vue index 08a6b91..c932a49 100644 --- a/src/views/ContactQRScanShowView.vue +++ b/src/views/ContactQRScanShowView.vue @@ -17,10 +17,6 @@ :dotsOptions="{ type: 'square' }" class="flex justify-center" /> - @@ -32,18 +28,15 @@ import { MASTER_SETTINGS_KEY } from "@/db/tables/settings"; import * as R from "ramda"; import { SimpleSigner } from "@/libs/crypto"; import * as didJwt from "did-jwt"; -import AlertMessage from "@/components/AlertMessage"; import QuickNav from "@/components/QuickNav"; +import { Account } from "@/db/tables/accounts"; // eslint-disable-next-line @typescript-eslint/no-var-requires const Buffer = require("buffer/").Buffer; -alertTitle = ""; -alertMessage = ""; @Component({ components: { QRCodeVue3, - AlertMessage, QuickNav, }, }) @@ -55,7 +48,10 @@ export default class ContactQRScanShow extends Vue { public async getIdentity(activeDid) { await accountsDB.open(); const accounts = await accountsDB.accounts.toArray(); - const account = R.find((acc) => acc.did === activeDid, accounts); + const account: Account | undefined = R.find( + (acc) => acc.did === activeDid, + accounts, + ); const identity = JSON.parse(account?.identity || "null"); if (!identity) { @@ -66,15 +62,6 @@ export default class ContactQRScanShow extends Vue { return identity; } - public async getHeaders(identity) { - const token = await accessToken(identity); - const headers = { - "Content-Type": "application/json", - Authorization: "Bearer " + token, - }; - return headers; - } - async created() { await db.open(); const settings = await db.settings.get(MASTER_SETTINGS_KEY); diff --git a/src/views/StartView.vue b/src/views/StartView.vue index c3144d6..6c1a0ca 100644 --- a/src/views/StartView.vue +++ b/src/views/StartView.vue @@ -29,7 +29,7 @@ @click="onClickDerive()" class="block w-full text-center text-md uppercase bg-slate-500 text-white px-1.5 py-2 rounded-md mt-2" > - Derive from Existing Account + Derive New Address from Seed Imported Previously