From f9a0d0765fdee5c6d2c303cf2165d53f95fe3c4c Mon Sep 17 00:00:00 2001 From: Morgan Ludtke Date: Tue, 30 Jun 2026 17:05:56 -0500 Subject: [PATCH 1/3] fix: add optional disclaimer to account edit pages --- shared-helpers/src/locales/general.json | 1 + .../account/EditPublicAccount.test.tsx | 40 ++++++++++++++++++- .../locale_overrides/general.json | 1 + .../account/EditAccountView.module.scss | 20 ++++++++++ .../account/EditAdvocateAccount.tsx | 19 ++++++++- .../components/account/EditPublicAccount.tsx | 20 +++++++++- 6 files changed, 96 insertions(+), 5 deletions(-) diff --git a/shared-helpers/src/locales/general.json b/shared-helpers/src/locales/general.json index 93e03ee5716..3ae86a77702 100644 --- a/shared-helpers/src/locales/general.json +++ b/shared-helpers/src/locales/general.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "Password update successful", "account.settings.confirmNewPassword": "Confirm new password", "account.settings.currentPassword": "Current password", + "account.settings.disclaimer": "You can contact Bloomington to have your account information and associated data deleted at any time. To do so, please reach out to %{contactEmail}.", "account.settings.myNotification": "My notifications", "account.settings.myProfile": "My profile", "account.settings.newPassword": "New password", diff --git a/sites/public/__tests__/components/account/EditPublicAccount.test.tsx b/sites/public/__tests__/components/account/EditPublicAccount.test.tsx index 8189ceee563..ac2b3debc5b 100644 --- a/sites/public/__tests__/components/account/EditPublicAccount.test.tsx +++ b/sites/public/__tests__/components/account/EditPublicAccount.test.tsx @@ -2,7 +2,7 @@ import React from "react" import userEvent from "@testing-library/user-event" import { useRouter } from "next/router" import { user } from "@bloom-housing/shared-helpers/__tests__/testHelpers" -import { AuthContext } from "@bloom-housing/shared-helpers" +import { AuthContext, tIfExists } from "@bloom-housing/shared-helpers" import { User, UserService } from "@bloom-housing/shared-helpers/src/types/backend-swagger" import Edit from "../../../src/pages/account/edit" import { render, screen, waitFor } from "../../testUtils" @@ -11,6 +11,14 @@ jest.mock("next/router", () => ({ useRouter: jest.fn(), })) +jest.mock("@bloom-housing/shared-helpers", () => { + const actual = jest.requireActual("@bloom-housing/shared-helpers") + return { + ...actual, + tIfExists: jest.fn(actual.tIfExists), + } +}) + const mockUserService = { retrieve: jest.fn(), updatePublic: jest.fn(), @@ -406,4 +414,34 @@ describe("EditPublicAccount", () => { expect(consoleWarnSpy).toHaveBeenCalled() }) }) + + describe("Disclaimer section", () => { + beforeEach(() => { + ;(tIfExists as jest.Mock).mockReset() + }) + + it("renders disclaimer when account.settings.disclaimer string exists", async () => { + ;(tIfExists as jest.Mock).mockReturnValue("Disclaimer text") + + renderEditPage() + + await waitFor(() => { + expect(screen.getByDisplayValue("First")).toBeInTheDocument() + }) + + expect(screen.getByText(/You can contact Bloomington/i)).toBeInTheDocument() + }) + + it("does not render disclaimer when account.settings.disclaimer string does not exist", async () => { + ;(tIfExists as jest.Mock).mockReturnValue(null) + + renderEditPage() + + await waitFor(() => { + expect(screen.getByDisplayValue("First")).toBeInTheDocument() + }) + + expect(screen.queryByText(/You can contact Bloomington/i)).not.toBeInTheDocument() + }) + }) }) diff --git a/sites/public/page_content/locale_overrides/general.json b/sites/public/page_content/locale_overrides/general.json index 263df9e7392..101209fed4b 100644 --- a/sites/public/page_content/locale_overrides/general.json +++ b/sites/public/page_content/locale_overrides/general.json @@ -1,5 +1,6 @@ { "account.create.initialDisclaimer": "If you are experiencing homelessness, at risk of homelessness, or in unsafe housing, please select this link to share your information with the Bloomington Homeless Service Authority (BHSA) and owners and property managers of Coordinated Entry System (CES) properties that may have a vacancy. By doing so, you are giving permission for your information to be shared with these parties.", + "account.settings.disclaimer": "", "advocateAccount.agencyNotListed": "Contact support if your agency is not listed", "advocateAccount.resendLinkSuccess": "If there is an approved advocate account with that email, you'll receive an email with a new link to confirm your account. Be aware, the link will expire in 24 hours. If you do not receive an email, you may not have an account under that email and would need to request one. If you have any questions in the meantime, please reach out to example@email.com.", "application.confirmation.expiredDetailsWarning": "If your household details have changed since you submitted your application, please contact the property directly. It is common for household details to change over time, and information that is no longer current will not be held against you. The ability to edit an application after submission is currently in development and you will be able to make changes to an existing application at a later date.", diff --git a/sites/public/src/components/account/EditAccountView.module.scss b/sites/public/src/components/account/EditAccountView.module.scss index a8c415a06ed..a2faea3147f 100644 --- a/sites/public/src/components/account/EditAccountView.module.scss +++ b/sites/public/src/components/account/EditAccountView.module.scss @@ -16,3 +16,23 @@ max-width: var(--seeds-width-lg); } } + +.divider { + border-top: 1px solid var(--seeds-border-color); +} + +.account-card-settings-section { + --card-content-padding-inline: var(--seeds-s12); + @media (max-width: theme("screens.sm")) { + --card-content-padding-inline: var(--seeds-s4); + --card-content-padding-block: var(--seeds-s6); + } + a:not(:global(.seeds-button)) { + text-decoration: underline; + } +} + +.account-settings-disclaimer { + font-size: var(--seeds-font-size-xs); + color: var(--seeds-text-color-light); +} diff --git a/sites/public/src/components/account/EditAdvocateAccount.tsx b/sites/public/src/components/account/EditAdvocateAccount.tsx index 985735f6c07..c5d0e33e70e 100644 --- a/sites/public/src/components/account/EditAdvocateAccount.tsx +++ b/sites/public/src/components/account/EditAdvocateAccount.tsx @@ -1,9 +1,15 @@ import React, { useContext, useEffect, useState, useRef } from "react" import { useForm } from "react-hook-form" import { t } from "@bloom-housing/ui-components" -import { LoadingState } from "@bloom-housing/ui-seeds" +import { Card, LoadingState } from "@bloom-housing/ui-seeds" import { Agency } from "@bloom-housing/shared-helpers/src/types/backend-swagger" -import { PageView, pushGtmEvent, AuthContext, BloomCard } from "@bloom-housing/shared-helpers" +import { + PageView, + pushGtmEvent, + AuthContext, + BloomCard, + tIfExists, +} from "@bloom-housing/shared-helpers" import { UserStatus } from "../../lib/constants" import { accountNameFields, @@ -20,6 +26,7 @@ import { createPasswordSubmitHandler, AlertMessage, } from "./AccountFieldHelpers" +import styles from "./EditAccountView.module.scss" interface EditAdvocateAccountProps { agencies: Agency[] @@ -295,6 +302,14 @@ export const EditAdvocateAccount = (props: EditAdvocateAccountProps) => { > {passwordFields(pwdErrors, pwdRegister, password, MIN_PASSWORD_LENGTH)} + + {tIfExists("account.settings.disclaimer") && ( + +

+ {t("account.settings.disclaimer", { contactEmail: t("resources.contactEmail") })} +

+
+ )} diff --git a/sites/public/src/components/account/EditPublicAccount.tsx b/sites/public/src/components/account/EditPublicAccount.tsx index e8ebeb6fb2c..ae41a802b00 100644 --- a/sites/public/src/components/account/EditPublicAccount.tsx +++ b/sites/public/src/components/account/EditPublicAccount.tsx @@ -1,9 +1,15 @@ import React, { useContext, useEffect, useState, useRef } from "react" import { useForm } from "react-hook-form" import { t } from "@bloom-housing/ui-components" -import { LoadingState } from "@bloom-housing/ui-seeds" +import { Card, LoadingState } from "@bloom-housing/ui-seeds" import { User } from "@bloom-housing/shared-helpers/src/types/backend-swagger" -import { PageView, pushGtmEvent, AuthContext, BloomCard } from "@bloom-housing/shared-helpers" +import { + PageView, + pushGtmEvent, + AuthContext, + BloomCard, + tIfExists, +} from "@bloom-housing/shared-helpers" import { UserStatus } from "../../lib/constants" import { accountNameFields, @@ -17,6 +23,7 @@ import { createPasswordSubmitHandler, AlertMessage, } from "./AccountFieldHelpers" +import styles from "./EditAccountView.module.scss" export const EditPublicAccount = () => { // eslint-disable-next-line @typescript-eslint/unbound-method @@ -122,6 +129,8 @@ export const EditPublicAccount = () => { user ) + console.log("tIfExists", tIfExists("account.settings.disclaimer")) + return ( { > {passwordFields(pwdErrors, pwdRegister, password, MIN_PASSWORD_LENGTH)} + {tIfExists("account.settings.disclaimer") && ( + +

+ {t("account.settings.disclaimer", { contactEmail: t("resources.contactEmail") })} +

+
+ )}
From 94377160d1dd57e33cbf052c4ba0dbb5aefeb4d2 Mon Sep 17 00:00:00 2001 From: Morgan Ludtke Date: Tue, 30 Jun 2026 17:14:52 -0500 Subject: [PATCH 2/3] fix: add additional languages --- shared-helpers/src/locales/ar.json | 1 + shared-helpers/src/locales/bn.json | 1 + shared-helpers/src/locales/es.json | 1 + shared-helpers/src/locales/fa.json | 1 + shared-helpers/src/locales/hy.json | 1 + shared-helpers/src/locales/ko.json | 1 + shared-helpers/src/locales/tl.json | 1 + shared-helpers/src/locales/vi.json | 1 + shared-helpers/src/locales/zh.json | 1 + sites/public/page_content/locale_overrides/general.json | 1 - .../public/src/components/account/EditAccountView.module.scss | 4 ---- 11 files changed, 9 insertions(+), 5 deletions(-) diff --git a/shared-helpers/src/locales/ar.json b/shared-helpers/src/locales/ar.json index 66ed762af51..df046edce3a 100644 --- a/shared-helpers/src/locales/ar.json +++ b/shared-helpers/src/locales/ar.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "تم تحديث كلمة المرور بنجاح", "account.settings.confirmNewPassword": "تأكيد كلمة المرور الجديدة", "account.settings.currentPassword": "كلمة المرور الحالي", + "account.settings.disclaimer": "يمكنك التواصل مع بلومنجتون لحذف معلومات حسابك والبيانات المرتبطة به في أي وقت. للقيام بذلك، يرجى التواصل عبر البريد الإلكتروني التالي: %{contactEmail}.", "account.settings.myNotification": "إشعاراتي", "account.settings.myProfile": "ملفي الشخصي", "account.settings.newPassword": "كلمة المرور الجديدة", diff --git a/shared-helpers/src/locales/bn.json b/shared-helpers/src/locales/bn.json index 537f13bd548..3933598c1a7 100644 --- a/shared-helpers/src/locales/bn.json +++ b/shared-helpers/src/locales/bn.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "পাসওয়ার্ড আপডেট সফল", "account.settings.confirmNewPassword": "নিশ্চিত কর নতুন গোপননম্বর", "account.settings.currentPassword": "বর্তমান পাসওয়ার্ড", + "account.settings.disclaimer": "আপনার অ্যাকাউন্টের তথ্য ও সংশ্লিষ্ট ডেটা মুছে ফেলার জন্য আপনি যেকোনো সময় ব্লুমিংটনের সাথে যোগাযোগ করতে পারেন। এর জন্য, অনুগ্রহ করে %{contactEmail}-এ যোগাযোগ করুন।", "account.settings.myNotification": "আমার বিজ্ঞপ্তিগুলি", "account.settings.myProfile": "আমার প্রোফাইল", "account.settings.newPassword": "নতুন পাসওয়ার্ড", diff --git a/shared-helpers/src/locales/es.json b/shared-helpers/src/locales/es.json index 1c3702cefc6..33faf59311a 100644 --- a/shared-helpers/src/locales/es.json +++ b/shared-helpers/src/locales/es.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "La contraseña se ha actualizado de manera exitosa", "account.settings.confirmNewPassword": "Confirmar nueva contraseña", "account.settings.currentPassword": "Contraseña actual", + "account.settings.disclaimer": "Puedes ponerte en contacto con Bloomington para solicitar la eliminación de la información de tu cuenta y los datos asociados en cualquier momento. Para ello, escribe a %{contactEmail}.", "account.settings.myNotification": "Mis notificaciones", "account.settings.myProfile": "Mi perfil", "account.settings.newPassword": "Nueva contraseña", diff --git a/shared-helpers/src/locales/fa.json b/shared-helpers/src/locales/fa.json index 6882d5d9762..9ebed0656cb 100644 --- a/shared-helpers/src/locales/fa.json +++ b/shared-helpers/src/locales/fa.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "به‌روزرسانی رمز عبور با موفقیت انجام شد", "account.settings.confirmNewPassword": "رمز عبور جدید را تأیید کنید", "account.settings.currentPassword": "رمز عبور فعلی", + "account.settings.disclaimer": "شما می‌توانید در هر زمانی برای حذف اطلاعات حساب کاربری و داده‌های مرتبط با آن با بلومینگتون تماس بگیرید. برای انجام این کار، لطفاً با %{contactEmail} تماس بگیرید.", "account.settings.myNotification": "اعلان‌های من", "account.settings.myProfile": "پروفایل من", "account.settings.newPassword": "رمز عبور جدید", diff --git a/shared-helpers/src/locales/hy.json b/shared-helpers/src/locales/hy.json index 339947211f2..e8f681d67da 100644 --- a/shared-helpers/src/locales/hy.json +++ b/shared-helpers/src/locales/hy.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "Գաղտնաբառի թարմացումը հաջողվեց", "account.settings.confirmNewPassword": "Հաստատեք նոր գաղտնաբառը", "account.settings.currentPassword": "Ընթացիկ գաղտնաբառ", + "account.settings.disclaimer": "Դուք կարող եք կապվել Բլումինգտոնի հետ՝ ձեր հաշվի տեղեկությունները և դրանց հետ կապված տվյալները ջնջելու համար ցանկացած պահի: Դրա համար խնդրում ենք կապվել %{contactEmail}-ի հետ:", "account.settings.myNotification": "Իմ ծանուցումները", "account.settings.myProfile": "Իմ պրոֆիլը", "account.settings.newPassword": "Նոր գաղտնաբառ", diff --git a/shared-helpers/src/locales/ko.json b/shared-helpers/src/locales/ko.json index a7dd78056ad..64204f9d906 100644 --- a/shared-helpers/src/locales/ko.json +++ b/shared-helpers/src/locales/ko.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "비밀번호 업데이트가 완료되었습니다.", "account.settings.confirmNewPassword": "새 비밀번호를 확인하세요", "account.settings.currentPassword": "현재 비밀번호", + "account.settings.disclaimer": "계정 정보 및 관련 데이터 삭제를 원하시면 언제든지 블루밍턴에 문의하실 수 있습니다. 삭제를 원하시면 %{contactEmail}로 연락해 주세요.", "account.settings.myNotification": "내 알림", "account.settings.myProfile": "내 프로필", "account.settings.newPassword": "새 비밀번호", diff --git a/shared-helpers/src/locales/tl.json b/shared-helpers/src/locales/tl.json index 6d5fcadba28..04bad6d7e31 100644 --- a/shared-helpers/src/locales/tl.json +++ b/shared-helpers/src/locales/tl.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "Matagumpay na na-update ang password", "account.settings.confirmNewPassword": "Kumpirmahin ang bagong password", "account.settings.currentPassword": "Kasalukuyang password", + "account.settings.disclaimer": "Maaari kang makipag-ugnayan sa Bloomington upang mabura ang impormasyon ng iyong account at mga kaugnay na datos anumang oras. Para magawa ito, mangyaring makipag-ugnayan sa %{contactEmail}.", "account.settings.myNotification": "Aking Mga Abiso", "account.settings.myProfile": "Aking Profile", "account.settings.newPassword": "Bagong password", diff --git a/shared-helpers/src/locales/vi.json b/shared-helpers/src/locales/vi.json index c5760bc94b9..6ecddda2007 100644 --- a/shared-helpers/src/locales/vi.json +++ b/shared-helpers/src/locales/vi.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "Cập nhật mật khẩu thành công", "account.settings.confirmNewPassword": "Xác nhận mật khẩu mới", "account.settings.currentPassword": "Mật khẩu hiện tại", + "account.settings.disclaimer": "Bạn có thể liên hệ với Bloomington để yêu cầu xóa thông tin tài khoản và dữ liệu liên quan bất cứ lúc nào. Để làm vậy, vui lòng liên hệ với %{contactEmail}.", "account.settings.myNotification": "Thông báo của tôi", "account.settings.myProfile": "Hồ sơ của tôi", "account.settings.newPassword": "Mật khẩu mới", diff --git a/shared-helpers/src/locales/zh.json b/shared-helpers/src/locales/zh.json index 7cc4ff963a1..ce157a099ad 100644 --- a/shared-helpers/src/locales/zh.json +++ b/shared-helpers/src/locales/zh.json @@ -77,6 +77,7 @@ "account.settings.alerts.passwordSuccess": "密碼更新成功", "account.settings.confirmNewPassword": "確認新密碼", "account.settings.currentPassword": "目前密碼", + "account.settings.disclaimer": "您可以随时联系布卢明顿,要求删除您的帐户信息和相关数据。为此,请联系 %{contactEmail}。", "account.settings.myNotification": "我的通知", "account.settings.myProfile": "我的个人资料", "account.settings.newPassword": "新密碼", diff --git a/sites/public/page_content/locale_overrides/general.json b/sites/public/page_content/locale_overrides/general.json index 101209fed4b..263df9e7392 100644 --- a/sites/public/page_content/locale_overrides/general.json +++ b/sites/public/page_content/locale_overrides/general.json @@ -1,6 +1,5 @@ { "account.create.initialDisclaimer": "If you are experiencing homelessness, at risk of homelessness, or in unsafe housing, please select this link to share your information with the Bloomington Homeless Service Authority (BHSA) and owners and property managers of Coordinated Entry System (CES) properties that may have a vacancy. By doing so, you are giving permission for your information to be shared with these parties.", - "account.settings.disclaimer": "", "advocateAccount.agencyNotListed": "Contact support if your agency is not listed", "advocateAccount.resendLinkSuccess": "If there is an approved advocate account with that email, you'll receive an email with a new link to confirm your account. Be aware, the link will expire in 24 hours. If you do not receive an email, you may not have an account under that email and would need to request one. If you have any questions in the meantime, please reach out to example@email.com.", "application.confirmation.expiredDetailsWarning": "If your household details have changed since you submitted your application, please contact the property directly. It is common for household details to change over time, and information that is no longer current will not be held against you. The ability to edit an application after submission is currently in development and you will be able to make changes to an existing application at a later date.", diff --git a/sites/public/src/components/account/EditAccountView.module.scss b/sites/public/src/components/account/EditAccountView.module.scss index a2faea3147f..94642e451fb 100644 --- a/sites/public/src/components/account/EditAccountView.module.scss +++ b/sites/public/src/components/account/EditAccountView.module.scss @@ -17,10 +17,6 @@ } } -.divider { - border-top: 1px solid var(--seeds-border-color); -} - .account-card-settings-section { --card-content-padding-inline: var(--seeds-s12); @media (max-width: theme("screens.sm")) { From 5f4001c0d33f8742fe0ac6ff93731583656afcf9 Mon Sep 17 00:00:00 2001 From: Morgan Ludtke Date: Mon, 6 Jul 2026 09:10:48 -0500 Subject: [PATCH 3/3] fix: add locale_overrides --- sites/public/page_content/locale_overrides/ar.json | 1 + sites/public/page_content/locale_overrides/bn.json | 1 + sites/public/page_content/locale_overrides/es.json | 1 + sites/public/page_content/locale_overrides/fa.json | 1 + sites/public/page_content/locale_overrides/general.json | 1 + sites/public/page_content/locale_overrides/hy.json | 1 + sites/public/page_content/locale_overrides/ko.json | 1 + sites/public/page_content/locale_overrides/tl.json | 1 + sites/public/page_content/locale_overrides/vi.json | 1 + sites/public/page_content/locale_overrides/zh.json | 1 + sites/public/src/components/account/EditAccountView.module.scss | 2 +- sites/public/src/components/account/EditPublicAccount.tsx | 2 -- 12 files changed, 11 insertions(+), 3 deletions(-) diff --git a/sites/public/page_content/locale_overrides/ar.json b/sites/public/page_content/locale_overrides/ar.json index ef8591b406c..f734bcf7418 100644 --- a/sites/public/page_content/locale_overrides/ar.json +++ b/sites/public/page_content/locale_overrides/ar.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "إذا كنت تعاني من التشرد، أو معرضًا لخطر التشرد، أو تسكن في مسكن غير آمن، يُرجى الضغط على هذا الرابط لمشاركة معلوماتك مع هيئة خدمات المشردين في بلومنجتون (BHSA) ومالكي ومديري العقارات التابعة لنظام الدخول المنسق (CES) التي قد تتوفر فيها وحدات سكنية شاغرة. بذلك، فإنك تمنح الإذن بمشاركة معلوماتك مع هذه الجهات.", "advocateAccount.agencyNotListed": "اتصل بالدعم إذا لم تكن وكالتك مدرجة.", "application.confirmation.expiredDetailsWarning": "إذا تغيرت تفاصيل أسرتك منذ تقديم طلبك، يرجى التواصل مع العقار مباشرةً. من الشائع أن تتغير تفاصيل الأسرة بمرور الوقت، ولن يُؤخذ عليك أي معلومة لم تعد محدّثة. إمكانية تعديل الطلب بعد تقديمه قيد التطوير حالياً، وستتمكن من إجراء تغييرات على طلب موجود في تاريخ لاحق.", diff --git a/sites/public/page_content/locale_overrides/bn.json b/sites/public/page_content/locale_overrides/bn.json index 32b02a18358..ce0754bbe3d 100644 --- a/sites/public/page_content/locale_overrides/bn.json +++ b/sites/public/page_content/locale_overrides/bn.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "আপনি যদি গৃহহীন হন, গৃহহীন হওয়ার ঝুঁকিতে থাকেন, বা অনিরাপদ বাসস্থানে থাকেন, তাহলে ব্লুমিংটন হোমলেস সার্ভিস অথরিটি (BHSA) এবং কোঅর্ডিনেটেড এন্ট্রি সিস্টেম (CES)-এর যেসব সম্পত্তিতে শূন্যপদ থাকতে পারে, সেগুলোর মালিক ও সম্পত্তি ব্যবস্থাপকদের সাথে আপনার তথ্য শেয়ার করতে অনুগ্রহ করে এই লিঙ্কটি নির্বাচন করুন। এটি করার মাধ্যমে, আপনি এই পক্ষগুলোর সাথে আপনার তথ্য শেয়ার করার অনুমতি দিচ্ছেন।", "advocateAccount.agencyNotListed": "আপনার এজেন্সি তালিকাভুক্ত না থাকলে সহায়তার সাথে যোগাযোগ করুন", "application.confirmation.expiredDetailsWarning": "যদি আপনার আবেদন জমা দেওয়ার পর থেকে আপনার পরিবারের বিবরণ পরিবর্তিত হয়ে থাকে, তাহলে সরাসরি সম্পত্তির সাথে যোগাযোগ করুন। সময়ের সাথে সাথে পরিবারের বিবরণ পরিবর্তন হওয়া স্বাভাবিক, এবং যে তথ্য আর বর্তমান নয় তা আপনার বিরুদ্ধে ব্যবহার করা হবে না। জমা দেওয়ার পরে আবেদন সম্পাদনা করার সুবিধাটি বর্তমানে উন্নয়নাধীন এবং আপনি পরবর্তী তারিখে একটি বিদ্যমান আবেদনে পরিবর্তন করতে সক্ষম হবেন।", diff --git a/sites/public/page_content/locale_overrides/es.json b/sites/public/page_content/locale_overrides/es.json index fb2e1fec043..a8c4070a651 100644 --- a/sites/public/page_content/locale_overrides/es.json +++ b/sites/public/page_content/locale_overrides/es.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "Si se encuentra en situación de calle, en riesgo de quedarse sin hogar o en una vivienda insegura, haga clic en este enlace para compartir su información con la Autoridad de Servicios para Personas sin Hogar de Bloomington (BHSA) y con los propietarios y administradores de propiedades del Sistema de Acceso Coordinado (CES) que puedan tener una vacante. Al hacerlo, autoriza que su información se comparta con estas entidades.", "advocateAccount.agencyNotListed": "Comuníquese con el soporte si su agencia no está en la lista", "application.confirmation.expiredDetailsWarning": "Si los detalles de su hogar han cambiado desde que envió su solicitud, comuníquese directamente con la propiedad. Es común que los detalles del hogar cambien con el tiempo, y la información que ya no está vigente no se usará en su contra. La capacidad de editar una solicitud después de enviarla está actualmente en desarrollo y podrá realizar cambios en una solicitud existente en una fecha posterior.", diff --git a/sites/public/page_content/locale_overrides/fa.json b/sites/public/page_content/locale_overrides/fa.json index 98ed2d50bed..81c14259c9c 100644 --- a/sites/public/page_content/locale_overrides/fa.json +++ b/sites/public/page_content/locale_overrides/fa.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "اگر بی‌خانمان هستید، در معرض خطر بی‌خانمانی هستید یا در مسکن ناامن زندگی می‌کنید، لطفاً این لینک را انتخاب کنید تا اطلاعات خود را با سازمان خدمات بی‌خانمان‌های بلومینگتون (BHSA) و مالکان و مدیران املاک سیستم ورود هماهنگ (CES) که ممکن است جای خالی داشته باشند، به اشتراک بگذارید. با انجام این کار، شما اجازه می‌دهید اطلاعات شما با این اشخاص به اشتراک گذاشته شود.", "advocateAccount.agencyNotListed": "اگر آژانس شما در لیست نیست، با پشتیبانی تماس بگیرید", "application.confirmation.expiredDetailsWarning": "اگر جزئیات خانوار شما از زمان ارسال درخواستتان تغییر کرده است، لطفاً مستقیماً با ملک تماس بگیرید. تغییر جزئیات خانوار در طول زمان امری رایج است و اطلاعاتی که دیگر به‌روز نیستند علیه شما به‌کار گرفته نخواهند شد. قابلیت ویرایش درخواست پس از ارسال در حال حاضر در مرحله توسعه است و شما در تاریخی بعدی قادر خواهید بود تغییراتی در درخواست موجود ایجاد کنید.", diff --git a/sites/public/page_content/locale_overrides/general.json b/sites/public/page_content/locale_overrides/general.json index 263df9e7392..4ea7014fb3b 100644 --- a/sites/public/page_content/locale_overrides/general.json +++ b/sites/public/page_content/locale_overrides/general.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "If you are experiencing homelessness, at risk of homelessness, or in unsafe housing, please select this link to share your information with the Bloomington Homeless Service Authority (BHSA) and owners and property managers of Coordinated Entry System (CES) properties that may have a vacancy. By doing so, you are giving permission for your information to be shared with these parties.", "advocateAccount.agencyNotListed": "Contact support if your agency is not listed", "advocateAccount.resendLinkSuccess": "If there is an approved advocate account with that email, you'll receive an email with a new link to confirm your account. Be aware, the link will expire in 24 hours. If you do not receive an email, you may not have an account under that email and would need to request one. If you have any questions in the meantime, please reach out to example@email.com.", diff --git a/sites/public/page_content/locale_overrides/hy.json b/sites/public/page_content/locale_overrides/hy.json index 4d053c343ed..d9a5643e8c4 100644 --- a/sites/public/page_content/locale_overrides/hy.json +++ b/sites/public/page_content/locale_overrides/hy.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "Եթե դուք անօթևան եք, գտնվում եք անօթևանության վտանգի տակ կամ գտնվում եք անապահով բնակարանում, խնդրում ենք ընտրել այս հղումը ՝ ձեր տեղեկատվությունը Բլումինգտոնի անօթևանների սպասարկման մարմնի (BHSA) և համակարգված մուտքի համակարգի (CES) այն գույքի սեփականատերերի և կառավարիչների հետ կիսվելու համար, որտեղ կարող է թափուր տեղ լինել: Այդպիսով դուք թույլատրում եք ձեր տեղեկատվությունը կիսվել այդ կողմերի հետ:", "advocateAccount.agencyNotListed": "Կապվեք աջակցության ծառայության հետ, եթե ձեր գործակալությունը ցուցակում չէ", "application.confirmation.expiredDetailsWarning": "Եթե ձեր տնային տնտեսության տվյալները փոխվել են հայտը ներկայացնելուց հետո, խնդրում ենք անմիջապես կապ հաստատել գույքի հետ։ Սովորական է, որ տնային տնտեսության տվյալները ժամանակի ընթացքում փոխվեն, և այն տեղեկությունները, որոնք այլևս արդիական չեն, ձեր դեմ չեն օգտագործվի։ Ներկայացումից հետո հայտը խմբագրելու հնարավորությունը ներկայումս մշակման փուլում է, և դուք կկարողանաք փոփոխություններ կատարել գոյություն ունեցող հայտում ավելի ուշ ամսաթվով։", diff --git a/sites/public/page_content/locale_overrides/ko.json b/sites/public/page_content/locale_overrides/ko.json index ed6e23a2b16..a4baceba6cc 100644 --- a/sites/public/page_content/locale_overrides/ko.json +++ b/sites/public/page_content/locale_overrides/ko.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "노숙자이거나 노숙 위험에 처해 있거나 안전하지 않은 주거 환경에 계신 경우, 이 링크를 클릭하여 블루밍턴 노숙자 지원 기관(BHSA) 및 공실이 있을 수 있는 통합 입소 시스템(CES) 시설의 소유주 및 관리자와 정보를 공유해 주십시오. 링크를 클릭하시면 귀하의 정보가 해당 기관들과 공유되는 것에 동의하시는 것입니다.", "advocateAccount.agencyNotListed": "소속 기관이 목록에 없는 경우 지원팀에 문의하십시오.", "application.confirmation.expiredDetailsWarning": "신청서를 제출한 이후 가구 정보가 변경된 경우, 해당 시설에 직접 연락하시기 바랍니다. 가구 정보는 시간이 지남에 따라 변경되는 것이 일반적이며, 더 이상 최신이 아닌 정보로 인해 불이익을 받지 않습니다. 제출 후 신청서를 수정하는 기능은 현재 개발 중이며, 추후 기존 신청서를 변경할 수 있게 될 예정입니다.", diff --git a/sites/public/page_content/locale_overrides/tl.json b/sites/public/page_content/locale_overrides/tl.json index d9ff3c2bea0..62a777afd5e 100644 --- a/sites/public/page_content/locale_overrides/tl.json +++ b/sites/public/page_content/locale_overrides/tl.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "Kung ikaw ay nakararanas ng kawalan ng tirahan, nanganganib na mawalan ng tirahan, o nasa hindi ligtas na pabahay, pakipili ang link na ito upang ibahagi ang iyong impormasyon sa Bloomington Homeless Service Authority (BHSA) at mga may-ari at tagapamahala ng ari-arian ng mga ari-arian na Coordinated Entry System (CES) na maaaring may bakanteng tirahan. Sa paggawa nito, binibigyan mo ng pahintulot na ibahagi ang iyong impormasyon sa mga partidong ito.", "advocateAccount.agencyNotListed": "Makipag-ugnayan sa suporta kung ang iyong ahensya ay hindi nakalista", "application.confirmation.expiredDetailsWarning": "Kung nagbago ang mga detalye ng iyong sambahayan mula nang isumite mo ang iyong aplikasyon, mangyaring makipag-ugnayan nang direkta sa ari-arian. Karaniwan na magbago ang mga detalye ng sambahayan sa paglipas ng panahon, at ang impormasyong hindi na kasalukuyan ay hindi ibibigay laban sa iyo. Ang kakayahang i-edit ang isang aplikasyon pagkatapos ng pagsusumite ay kasalukuyang nasa pag-unlad at magagawa mong gumawa ng mga pagbabago sa isang kasalukuyang aplikasyon sa ibang petsa.", diff --git a/sites/public/page_content/locale_overrides/vi.json b/sites/public/page_content/locale_overrides/vi.json index 393dc667349..7e920560e7c 100644 --- a/sites/public/page_content/locale_overrides/vi.json +++ b/sites/public/page_content/locale_overrides/vi.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "Nếu bạn đang gặp tình trạng vô gia cư, có nguy cơ vô gia cư hoặc đang sống trong điều kiện nhà ở không an toàn, vui lòng chọn liên kết này để chia sẻ thông tin của bạn với Cơ quan Dịch vụ Người vô gia cư Bloomington (BHSA) và chủ sở hữu cũng như người quản lý bất động sản thuộc Hệ thống Tiếp cận Phối hợp (CES) có thể đang thiếu chỗ ở. Bằng cách này, bạn cho phép thông tin của mình được chia sẻ với các bên này.", "advocateAccount.agencyNotListed": "Nếu cơ quan của bạn không có trong danh sách, vui lòng liên hệ bộ phận hỗ trợ.", "application.confirmation.expiredDetailsWarning": "Nếu thông tin hộ gia đình của bạn đã thay đổi kể từ khi bạn nộp đơn, vui lòng liên hệ trực tiếp với cơ sở. Việc thông tin hộ gia đình thay đổi theo thời gian là điều bình thường, và thông tin không còn hiện hành sẽ không bị dùng để bất lợi cho bạn. Khả năng chỉnh sửa đơn sau khi nộp hiện đang được phát triển và bạn sẽ có thể thực hiện các thay đổi đối với đơn hiện có vào một ngày sau.", diff --git a/sites/public/page_content/locale_overrides/zh.json b/sites/public/page_content/locale_overrides/zh.json index 40d649ea105..6525768eac5 100644 --- a/sites/public/page_content/locale_overrides/zh.json +++ b/sites/public/page_content/locale_overrides/zh.json @@ -1,4 +1,5 @@ { + "account.settings.disclaimer": "", "account.create.initialDisclaimer": "如果您目前无家可归、面临无家可归的风险或居住在不安全的住所,请点击此链接,将您的信息分享给布卢明顿无家可归者服务管理局 (BHSA) 以及协调准入系统 (CES) 内可能存在空置房源的房产的所有者和物业经理。点击此链接即表示您同意将您的信息分享给上述各方。", "advocateAccount.agencyNotListed": "如果您的机构未列出,请联系支持部门。", "application.confirmation.expiredDetailsWarning": "如果您的家庭信息自提交申请后发生了变化,请直接联系该房产。家庭信息随时间发生变化是很常见的,过时的信息不会对您造成不利影响。提交后编辑申请的功能目前正在开发中,您将能够在以后对现有申请进行更改。", diff --git a/sites/public/src/components/account/EditAccountView.module.scss b/sites/public/src/components/account/EditAccountView.module.scss index 94642e451fb..e5ac99aa042 100644 --- a/sites/public/src/components/account/EditAccountView.module.scss +++ b/sites/public/src/components/account/EditAccountView.module.scss @@ -29,6 +29,6 @@ } .account-settings-disclaimer { - font-size: var(--seeds-font-size-xs); + font-size: var(--seeds-font-size-sm); color: var(--seeds-text-color-light); } diff --git a/sites/public/src/components/account/EditPublicAccount.tsx b/sites/public/src/components/account/EditPublicAccount.tsx index ae41a802b00..cf3ee01848b 100644 --- a/sites/public/src/components/account/EditPublicAccount.tsx +++ b/sites/public/src/components/account/EditPublicAccount.tsx @@ -129,8 +129,6 @@ export const EditPublicAccount = () => { user ) - console.log("tIfExists", tIfExists("account.settings.disclaimer")) - return (