Merge branch 'build-improvement' of ssh://173.199.124.46:222/trent_larson/crowd-funder-for-time-pwa into build-improvement

This commit is contained in:
Jose Olarte III
2025-07-07 16:20:20 +08:00
11 changed files with 1060 additions and 252 deletions

View File

@@ -192,6 +192,10 @@ import * as libsUtil from "../libs/util";
import { NotificationIface } from "../constants/app";
import { PlatformServiceMixin } from "@/utils/PlatformServiceMixin";
import { createNotifyHelpers, TIMEOUTS } from "@/utils/notify";
import {
NOTIFY_ADD_CONTACT_FIRST,
NOTIFY_CONTINUE_WITHOUT_ADDING,
} from "@/constants/notifications";
interface Member {
admitted: boolean;
@@ -378,10 +382,10 @@ export default class MembersList extends Vue {
{
group: "modal",
type: "confirm",
title: "Add as Contact First?",
text: "This person is not in your contacts. Would you like to add them as a contact first?",
yesText: "Add as Contact",
noText: "Skip Adding Contact",
title: NOTIFY_ADD_CONTACT_FIRST.title,
text: NOTIFY_ADD_CONTACT_FIRST.text,
yesText: NOTIFY_ADD_CONTACT_FIRST.yesText,
noText: NOTIFY_ADD_CONTACT_FIRST.noText,
onYes: async () => {
await this.addAsContact(decrMember);
// After adding as contact, proceed with admission
@@ -393,9 +397,9 @@ export default class MembersList extends Vue {
{
group: "modal",
type: "confirm",
title: "Continue Without Adding?",
text: "Are you sure you want to proceed with admission? If they are not a contact, you will not know their name after this meeting.",
yesText: "Continue",
title: NOTIFY_CONTINUE_WITHOUT_ADDING.title,
text: NOTIFY_CONTINUE_WITHOUT_ADDING.text,
yesText: NOTIFY_CONTINUE_WITHOUT_ADDING.yesText,
onYes: async () => {
await this.toggleAdmission(decrMember);
},