diff --git a/clients/apps/app/expo-env.d.ts b/clients/apps/app/expo-env.d.ts index 5411fdde4f..bf3c1693a0 100644 --- a/clients/apps/app/expo-env.d.ts +++ b/clients/apps/app/expo-env.d.ts @@ -1,3 +1,3 @@ /// -// NOTE: This file should not be edited and should be in your git ignore \ No newline at end of file +// NOTE: This file should not be edited and should be in your git ignore diff --git a/clients/apps/web/src/components/Settings/OrganizationCurrencySettings.tsx b/clients/apps/web/src/components/Settings/OrganizationCurrencySettings.tsx index 7f0325aa28..17bdf28ed4 100644 --- a/clients/apps/web/src/components/Settings/OrganizationCurrencySettings.tsx +++ b/clients/apps/web/src/components/Settings/OrganizationCurrencySettings.tsx @@ -14,6 +14,7 @@ import { import React from 'react' import { useForm } from 'react-hook-form' import { CurrencySelector } from '../CurrencySelector' +import { toast } from '../Toast/use-toast' import { SettingsGroup, SettingsGroupItem } from './SettingsGroup' interface OrganizationCurrencySettingsProps { @@ -51,6 +52,12 @@ const OrganizationCurrencySettings: React.FC< } else { setError('root', { message: error.detail }) } + + toast({ + title: 'Currency Settings Update Failed', + description: `Error updating currency settings: ${error.detail}`, + }) + return } @@ -59,6 +66,11 @@ const OrganizationCurrencySettings: React.FC< default_presentment_currency: data.default_presentment_currency as schemas['PresentmentCurrency'], }) + + toast({ + title: 'Currency Settings Updated', + description: 'Your currency settings have been saved.', + }) } useAutoSave({ diff --git a/clients/apps/web/src/components/Settings/OrganizationCustomerEmailSettings.tsx b/clients/apps/web/src/components/Settings/OrganizationCustomerEmailSettings.tsx index 4dc2a25d86..366cad074d 100644 --- a/clients/apps/web/src/components/Settings/OrganizationCustomerEmailSettings.tsx +++ b/clients/apps/web/src/components/Settings/OrganizationCustomerEmailSettings.tsx @@ -120,6 +120,11 @@ const OrganizationCustomerEmailSettings: React.FC< } reset(data.customer_email_settings) + + toast({ + title: 'Customer Email Settings Updated', + description: 'Your customer email settings have been saved.', + }) } useAutoSave({ diff --git a/clients/apps/web/src/components/Settings/OrganizationCustomerPortalSettings.tsx b/clients/apps/web/src/components/Settings/OrganizationCustomerPortalSettings.tsx index dfb7b906ed..98e0f96183 100644 --- a/clients/apps/web/src/components/Settings/OrganizationCustomerPortalSettings.tsx +++ b/clients/apps/web/src/components/Settings/OrganizationCustomerPortalSettings.tsx @@ -54,6 +54,11 @@ const OrganizationCustomerPortalSettings: React.FC< } reset(data.customer_portal_settings) + + toast({ + title: 'Customer Portal Settings Updated', + description: 'Your customer portal settings have been saved.', + }) } useAutoSave({ diff --git a/clients/apps/web/src/components/Settings/OrganizationSubscriptionSettings.tsx b/clients/apps/web/src/components/Settings/OrganizationSubscriptionSettings.tsx index a621e45833..26dfb80736 100644 --- a/clients/apps/web/src/components/Settings/OrganizationSubscriptionSettings.tsx +++ b/clients/apps/web/src/components/Settings/OrganizationSubscriptionSettings.tsx @@ -56,6 +56,11 @@ const OrganizationSubscriptionSettings: React.FC< } reset(data.subscription_settings) + + toast({ + title: 'Subscription Settings Updated', + description: 'Your subscription settings have been saved.', + }) } useAutoSave({