diff --git a/src/App.vue b/src/App.vue
index 00ce8c2..901477f 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -40,7 +40,7 @@
@@ -51,7 +51,7 @@
@click="close(notification.id)"
class="absolute top-2 right-2 px-0.5 py-0 rounded-full bg-slate-200 text-slate-600"
>
-
+
@@ -63,7 +63,7 @@
@@ -74,7 +74,7 @@
@click="close(notification.id)"
class="absolute top-2 right-2 px-0.5 py-0 rounded-full bg-emerald-200 text-emerald-600"
>
-
+
@@ -86,7 +86,7 @@
@@ -97,7 +97,7 @@
@click="close(notification.id)"
class="absolute top-2 right-2 px-0.5 py-0 rounded-full bg-amber-200 text-amber-600"
>
-
+
@@ -109,7 +109,7 @@
@@ -120,7 +120,7 @@
@click="close(notification.id)"
class="absolute top-2 right-2 px-0.5 py-0 rounded-full bg-rose-200 text-rose-600"
>
-
+
diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue
index 54bacaf..fedbb50 100644
--- a/src/components/GiftedDialog.vue
+++ b/src/components/GiftedDialog.vue
@@ -21,7 +21,7 @@
class="border border-r-0 border-slate-400 bg-slate-200 px-4 py-2"
@click="amountInput === '0' ? null : decrement()"
>
-
Waiting for system initialization, which may take up to 5 seconds...
-
+
@@ -69,8 +69,8 @@
class="rounded-r border border-slate-400 bg-slate-200 text-center text-blue-500 mt-2 px-2 py-2 w-20"
@click="hourAm = !hourAm"
>
- AM
- PM
+ AM
+ PM
diff --git a/src/components/QuickNav.vue b/src/components/QuickNav.vue
index ade2161..8f813e2 100644
--- a/src/components/QuickNav.vue
+++ b/src/components/QuickNav.vue
@@ -13,7 +13,7 @@
>
{{ displayAmount(record.unit, record.amount) }}
-
+
-
+
@@ -72,10 +72,10 @@
-
+
-
+
@@ -83,14 +83,14 @@
{{ displayAmount(record.unit, record.amount) }}
-
+
-
+
diff --git a/src/views/ContactEditView.vue b/src/views/ContactEditView.vue
index 53fb11a..e140c29 100644
--- a/src/views/ContactEditView.vue
+++ b/src/views/ContactEditView.vue
@@ -10,7 +10,7 @@
@click="$router.go(-1)"
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
>
-
+
{{ contact.name || AppString.NO_CONTACT_NAME }}
@@ -69,7 +69,7 @@
@click="toggleDropdown(index)"
class="px-2 py-1 bg-gray-200 rounded-md"
>
-
+
-
+
-
diff --git a/src/views/ContactGiftingView.vue b/src/views/ContactGiftingView.vue
index 13e8fa8..3d1f42a 100644
--- a/src/views/ContactGiftingView.vue
+++ b/src/views/ContactGiftingView.vue
@@ -9,7 +9,7 @@
Given by...
@@ -33,7 +33,7 @@
@click="openDialog()"
class="block w-full text-center text-sm uppercase bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white px-3 py-1.5 rounded-md"
>
-
+
@@ -58,7 +58,7 @@
@click="openDialog(contact)"
class="block w-full text-center text-sm uppercase bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white px-3 py-1.5 rounded-md"
>
-
+
diff --git a/src/views/ContactImportView.vue b/src/views/ContactImportView.vue
index 27cc28a..fa7a219 100644
--- a/src/views/ContactImportView.vue
+++ b/src/views/ContactImportView.vue
@@ -7,7 +7,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
@@ -17,7 +17,7 @@
-
+
-
+
diff --git a/src/views/ContactScanView.vue b/src/views/ContactScanView.vue
index 7a8a87d..e4fd2cd 100644
--- a/src/views/ContactScanView.vue
+++ b/src/views/ContactScanView.vue
@@ -7,7 +7,7 @@
Scan Contact
diff --git a/src/views/ContactsView.vue b/src/views/ContactsView.vue
index 4df8c67..ccfe405 100644
--- a/src/views/ContactsView.vue
+++ b/src/views/ContactsView.vue
@@ -28,21 +28,21 @@
:to="{ name: 'invite-one' }"
class="flex items-center bg-gradient-to-b from-green-400 to-green-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white px-1.5 py-1 mr-1 rounded-md"
>
-
+
-
+
-
-
-
+
-
- New Offer{{ newOffersToUser.length === 1 ? "" : "s" }} To You
-
-
+
New Offer{{ newOffersToUserProjects.length === 1 ? "" : "s" }} To
Your Projects
-
-
+
-
+
Edit Identity
diff --git a/src/views/NewEditProjectView.vue b/src/views/NewEditProjectView.vue
index 5b1f3e0..0579bd2 100644
--- a/src/views/NewEditProjectView.vue
+++ b/src/views/NewEditProjectView.vue
@@ -11,7 +11,7 @@
@click="$router.go(-1)"
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
>
-
+
Edit Project Idea
@@ -36,14 +36,14 @@
-
-
Send to Trustroots
-
Send to TripHopping
-
+
-->
@@ -230,7 +230,10 @@ import "leaflet/dist/leaflet.css";
import { AxiosError, AxiosRequestHeaders } from "axios";
import { DateTime } from "luxon";
import { finalizeEvent } from "nostr-tools/lib/esm/index.js";
-import { accountFromExtendedKey, extendedKeysFromSeedWords } from "nostr-tools/lib/esm/nip06.js";
+import {
+ accountFromExtendedKey,
+ extendedKeysFromSeedWords,
+} from "nostr-tools/lib/esm/nip06.js";
import { Component, Vue } from "vue-facing-decorator";
import { LMap, LMarker, LTileLayer } from "@vue-leaflet/vue-leaflet";
import { RouteLocationNormalizedLoaded, Router } from "vue-router";
@@ -243,17 +246,21 @@ import {
NotificationIface,
} from "../constants/app";
import { retrieveSettingsForActiveAccount } from "../db/index";
+import { PlanVerifiableCredential } from "../interfaces";
import {
createEndorserJwtVcFromClaim,
getHeaders,
- PlanVerifiableCredential,
} from "../libs/endorserServer";
import {
retrieveAccountCount,
retrieveFullyDecryptedAccount,
} from "../libs/util";
-import { EventTemplate, UnsignedEvent, VerifiedEvent } from "nostr-tools/lib/esm/index.js";
-import { finalizeEvent as nostrToolsFinalizeEvent, serializeEvent } from "nostr-tools/lib/esm/index.js";
+import {
+ EventTemplate,
+ UnsignedEvent,
+ VerifiedEvent,
+} from "nostr-tools/lib/esm/index.js";
+import { serializeEvent } from "nostr-tools/lib/esm/index.js";
@Component({
components: { ImageMethodDialog, LMap, LMarker, LTileLayer, QuickNav },
@@ -710,8 +717,7 @@ export default class NewEditProjectView extends Vue {
const endorserPartnerUrl = partnerServer + "/api/partner/link";
const timeSafariUrl = window.location.origin + "/claim/" + jwtId;
const content = this.fullClaim.name + " - see " + timeSafariUrl;
- const publicKeyHex =
- accountFromExtendedKey(publicExtendedKey).publicKey;
+ const publicKeyHex = accountFromExtendedKey(publicExtendedKey).publicKey;
const unsignedPayload: UnsignedEvent = {
// why doesn't "...signedPayload" work?
kind: signedPayload.kind,
diff --git a/src/views/NewIdentifierView.vue b/src/views/NewIdentifierView.vue
index 70ac2d2..a2517f5 100644
--- a/src/views/NewIdentifierView.vue
+++ b/src/views/NewIdentifierView.vue
@@ -11,7 +11,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
@@ -25,16 +25,16 @@
Creating...
-
+ >
Created!
-
+ >
diff --git a/src/views/OfferDetailsView.vue b/src/views/OfferDetailsView.vue
index c22d128..21016a2 100644
--- a/src/views/OfferDetailsView.vue
+++ b/src/views/OfferDetailsView.vue
@@ -13,7 +13,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="cancelBack()"
>
-
+
@@ -49,7 +49,7 @@
class="border border-r-0 border-slate-400 bg-slate-200 px-4 py-2"
@click="amountInput === '0' ? null : decrement()"
>
-
+
-
+
@@ -98,7 +98,7 @@
class="h-6 w-6 mr-2"
v-model="offeredToProject"
/>
-
-
Sign & Send to publish to the world
-
-
+
@@ -26,7 +26,7 @@
class="text-red-600 hover:text-red-700 p-2"
title="Leave Meeting"
>
-
+
diff --git a/src/views/OnboardMeetingMembersView.vue b/src/views/OnboardMeetingMembersView.vue
index 4156e42..0920a4e 100644
--- a/src/views/OnboardMeetingMembersView.vue
+++ b/src/views/OnboardMeetingMembersView.vue
@@ -13,7 +13,7 @@
class="mt-16 text-center text-4xl bg-slate-400 text-white w-14 py-2.5 rounded-full mx-auto"
v-if="isLoading"
>
-
+
diff --git a/src/views/OnboardMeetingSetupView.vue b/src/views/OnboardMeetingSetupView.vue
index f8c1c8e..e8413ee 100644
--- a/src/views/OnboardMeetingSetupView.vue
+++ b/src/views/OnboardMeetingSetupView.vue
@@ -21,7 +21,7 @@
class="mb-4 text-blue-600 hover:text-blue-800 transition-colors duration-200 ml-2"
title="Edit Meeting"
>
-
+
{{
isInCreateMode() ? "Create Meeting" : "Edit Meeting"
}}
@@ -34,7 +34,7 @@
:class="{ 'opacity-50 cursor-not-allowed': isDeleting }"
title="Delete Meeting"
>
-
+
{{
isDeleting ? "Deleting..." : "Delete Meeting"
}}
@@ -204,7 +204,7 @@
class="inline-block text-blue-600"
target="_blank"
>
- • Open shortcut page for members
+ • Open shortcut page for members
-
+
diff --git a/src/views/ProjectViewView.vue b/src/views/ProjectViewView.vue
index 5fc0acd..78a776e 100644
--- a/src/views/ProjectViewView.vue
+++ b/src/views/ProjectViewView.vue
@@ -13,7 +13,7 @@
@click="$router.go(-1)"
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
>
-
+
Project Idea
@@ -25,7 +25,7 @@
title="Edit"
data-testId="editClaimButton"
>
-
+
@@ -48,7 +48,7 @@
-
+
{{ issuerInfoObject?.displayName }}
-
+
-
-
+
Starts {{ startTime }}
-
+
Ends {{ endTime }}
@@ -124,7 +124,7 @@
-
+
@@ -181,7 +181,7 @@
class="grid grid-cols-4 sm:grid-cols-5 md:grid-cols-6 gap-x-3 gap-y-5 text-center mb-5 mt-2"
>
-
+
diff --git a/src/views/RecentOffersToUserView.vue b/src/views/RecentOffersToUserView.vue
index 58031d6..11c8bc9 100644
--- a/src/views/RecentOffersToUserView.vue
+++ b/src/views/RecentOffersToUserView.vue
@@ -6,7 +6,7 @@
-
You can start the cycle on the
- Contacts page
+ Contacts page
with an "Offer" directly to someone. Hopefully you'll find a common
interest!
@@ -58,7 +58,7 @@
:to="{ path: '/claim/' + encodeURIComponent(offer.jwtId) }"
class="text-blue-500"
>
-
+
diff --git a/src/views/SearchAreaView.vue b/src/views/SearchAreaView.vue
index b523217..cb39901 100644
--- a/src/views/SearchAreaView.vue
+++ b/src/views/SearchAreaView.vue
@@ -11,7 +11,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
@@ -35,7 +35,7 @@
class="m-4 px-4 py-2 rounded-md bg-blue-200 text-blue-500"
@click="storeSearchBox"
>
-
+
Store This Location for Nearby Search
-
+
Delete Stored Location
-
+
Reset To Original
-
+
Erase Marker
diff --git a/src/views/SeedBackupView.vue b/src/views/SeedBackupView.vue
index 016ec22..56ae5e4 100644
--- a/src/views/SeedBackupView.vue
+++ b/src/views/SeedBackupView.vue
@@ -8,7 +8,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
@@ -62,7 +62,7 @@
)
"
>
-
+
Copied
@@ -79,7 +79,7 @@
)
"
>
-
+
Copied
-
+
@@ -34,7 +34,7 @@
Click to copy your info, then send it to them.
They will paste it in the input box on the Contacts
- screen.
+ screen.
diff --git a/src/views/SharedPhotoView.vue b/src/views/SharedPhotoView.vue
index 83f4df1..50db720 100644
--- a/src/views/SharedPhotoView.vue
+++ b/src/views/SharedPhotoView.vue
@@ -8,7 +8,7 @@
-
+
Choose how to use this image
@@ -17,21 +17,21 @@
@click="recordGift"
class="text-center text-md font-bold bg-gradient-to-b from-blue-400 to-blue-700 shadow-[inset_0_-1px_0_0_rgba(0,0,0,0.5)] text-white px-2 py-3 rounded-md"
>
-
+
Record a Gift
-
+
Save as Profile Image
-
+
Cancel
diff --git a/src/views/StartView.vue b/src/views/StartView.vue
index 27ff143..2207d7f 100644
--- a/src/views/StartView.vue
+++ b/src/views/StartView.vue
@@ -11,7 +11,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
@@ -34,7 +34,7 @@
href="https://www.perplexity.ai/search/what-are-passkeys-v2SHV3yLQlyA2CYH6.Nvhg"
target="_blank"
>
-
+
@@ -44,7 +44,7 @@
href="https://www.perplexity.ai/search/what-is-a-seed-phrase-OqiP9foVRXidr_2le5OFKA"
target="_blank"
>
-
+
diff --git a/src/views/StatisticsView.vue b/src/views/StatisticsView.vue
index e4312f2..aee8549 100644
--- a/src/views/StatisticsView.vue
+++ b/src/views/StatisticsView.vue
@@ -11,7 +11,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
diff --git a/src/views/TestView.vue b/src/views/TestView.vue
index 75c668b..5b7d7df 100644
--- a/src/views/TestView.vue
+++ b/src/views/TestView.vue
@@ -11,7 +11,7 @@
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
@click="$router.back()"
>
-
+
diff --git a/src/views/UserProfileView.vue b/src/views/UserProfileView.vue
index 2588c41..e5666f6 100644
--- a/src/views/UserProfileView.vue
+++ b/src/views/UserProfileView.vue
@@ -12,7 +12,7 @@
@click="$router.go(-1)"
class="text-lg text-center px-2 py-1 absolute -left-2 -top-1"
>
-
+
Individual Profile
@@ -23,14 +23,14 @@
class="fixed left-6 mt-16 text-center text-4xl leading-none bg-slate-400 text-white w-14 py-2.5 rounded-full"
v-if="isLoading"
>
-
+
-
+
{{ didInfo(profile.issuerDid, activeDid, allMyDids, allContacts) }}