From f30ee4f6e37a673e1205f62771825e54b1a74740 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sun, 26 Jul 2026 14:13:12 +0330 Subject: [PATCH] enable chat --- src/pages/settings/GeneralSettings.tsx | 13 ++++++++++++- src/pages/settings/types/Types.ts | 2 ++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/pages/settings/GeneralSettings.tsx b/src/pages/settings/GeneralSettings.tsx index 6775c5a..b2299da 100644 --- a/src/pages/settings/GeneralSettings.tsx +++ b/src/pages/settings/GeneralSettings.tsx @@ -4,6 +4,7 @@ import Input from '@/components/Input' import Textarea from '@/components/Textarea' import UploadBox from '@/components/UploadBox' import DefaulModal from '@/components/DefaulModal' +import SwitchComponent from '@/components/Switch' import LocationPicker from './components/LocationPicker' import LocationInput from './components/LocationInput' import { TickCircle } from 'iconsax-react' @@ -58,6 +59,7 @@ const GeneralSettings: FC = () => { logo: '', establishedYear: null, serviceArea: undefined, + enableAiChat: false, }, validationSchema, onSubmit: (values) => { @@ -117,6 +119,7 @@ const GeneralSettings: FC = () => { logo: restaurantData.logo || '', establishedYear: restaurantData.establishedYear ?? null, serviceArea: restaurantData.serviceArea || undefined, + enableAiChat: restaurantData.enableAiChat ?? false, }) } // eslint-disable-next-line react-hooks/exhaustive-deps @@ -243,7 +246,15 @@ const GeneralSettings: FC = () => { onPolygonSelect={(polygon) => formik.setFieldValue('serviceArea', polygon)} /> - {/* */} + +
+
چت هوش مصنوعی
+ formik.setFieldValue('enableAiChat', value)} + label={formik.values.enableAiChat ? 'فعال' : 'غیرفعال'} + /> +