diff --git a/src/app/components/AutoResponder.tsx b/src/app/components/AutoResponder.tsx index 920dddd8..e420062e 100644 --- a/src/app/components/AutoResponder.tsx +++ b/src/app/components/AutoResponder.tsx @@ -25,7 +25,7 @@ import { SelectedDay, SettingsData, } from '@/constants'; -import { InternalUser, InternalUsers } from '@/types/common'; +import { InternalUser, InternalUsers, WorkspaceResponse } from '@/types/common'; import { MenuItem, Select, SelectChangeEvent } from '@mui/material'; const defaultSelectedDays: SelectedDay[] = [ @@ -60,6 +60,7 @@ interface Props { onSave(data: SettingsData): Promise; activeSettings: SettingsData; internalUsers: InternalUsers; + workspace?: WorkspaceResponse; } const DropdownIndicator = (props: DropdownIndicatorProps>) => { @@ -153,7 +154,7 @@ const ValidationSchema = z.object({ senderId: z.string().uuid().nullable(), }); -const AutoResponder = ({ onSave, activeSettings, internalUsers }: Props) => { +const AutoResponder = ({ onSave, activeSettings, internalUsers, workspace }: Props) => { const defaultFormValues = useRef(activeSettings); const [saving, setSaving] = useState(false); const [workingHoursErrors, setWorkingHoursErrors] = useState>({}); @@ -293,7 +294,9 @@ const AutoResponder = ({ onSave, activeSettings, internalUsers }: Props) => {
); diff --git a/src/types/common.ts b/src/types/common.ts index 306fac42..086c97c1 100644 --- a/src/types/common.ts +++ b/src/types/common.ts @@ -36,6 +36,11 @@ export const WorkspaceResponseSchema = z.object({ font: z.string().optional(), metaTitle: z.string().optional(), metaDescription: z.string().optional(), + labels: z + .object({ + individualTermPlural: z.string().optional(), + }) + .optional(), }); export type WorkspaceResponse = z.infer;