diff --git a/.env b/.env index 05c5ab8..57e6441 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ VITE_TOKEN_NAME = 'admin_token' VITE_REFRESH_TOKEN_NAME = 'admin_refresh_token' VITE_BASE_URL = 'https://api.danakcorp.com' -# VITE_BASE_URL = 'http://192.168.82.158:4000' \ No newline at end of file +# VITE_BASE_URL = 'http://192.168.1.112:4001' \ No newline at end of file diff --git a/src/langs/fa.json b/src/langs/fa.json index 9205425..e7a3602 100644 --- a/src/langs/fa.json +++ b/src/langs/fa.json @@ -211,7 +211,8 @@ "active_plan": "پلن فعال", "slider": "نمایش در اسلایدر", "slug": "اسلاگ", - "page_title": "عنوان صفحه" + "page_title": "عنوان صفحه", + "page_description": "توضیحات صفحه" }, "plan": { "plans_list": "لیست پلن های ", diff --git a/src/pages/service/AddService.tsx b/src/pages/service/AddService.tsx index 4f39a9b..56e55f8 100644 --- a/src/pages/service/AddService.tsx +++ b/src/pages/service/AddService.tsx @@ -67,7 +67,8 @@ const AddService: FC = () => { userCount: 0, createDate: '', slug: '', - pageTitle: '' + pageTitle: '', + pageDescription: '' }, validationSchema: Yup.object({ name: Yup.string().required(t('errors.required')), @@ -81,6 +82,7 @@ const AddService: FC = () => { link: Yup.string().required(t('errors.required')), slug: Yup.string().required(t('errors.required')), pageTitle: Yup.string().required(t('errors.required')), + pageDescription: Yup.string().required(t('errors.required')), }), onSubmit: async (values) => { if (iconFile && imagesFile) { diff --git a/src/pages/service/UpdateService.tsx b/src/pages/service/UpdateService.tsx index 8557233..f69e51c 100644 --- a/src/pages/service/UpdateService.tsx +++ b/src/pages/service/UpdateService.tsx @@ -71,7 +71,8 @@ const UpdateService: FC = () => { createDate: '', coverUrl: '', slug: '', - pageTitle: '' + pageTitle: '', + pageDescription: '' }, validationSchema: Yup.object({ name: Yup.string().required(t('errors.required')), @@ -85,6 +86,7 @@ const UpdateService: FC = () => { link: Yup.string().required(t('errors.required')), slug: Yup.string().required(t('errors.required')), pageTitle: Yup.string().required(t('errors.required')), + pageDescription: Yup.string().required(t('errors.required')), }), onSubmit: async (values) => { @@ -156,7 +158,8 @@ const UpdateService: FC = () => { createDate: moment(data?.createDate).format('YYYY-MM-DD'), coverUrl: data?.coverUrl, slug: data?.slug, - pageTitle: data?.pageTitle + pageTitle: data?.pageTitle, + pageDescription: data?.pageDescription }); const editorElement = editorRef.current?.querySelector('.ql-editor'); if (editorElement) { diff --git a/src/pages/service/components/AddServiceSidebar.tsx b/src/pages/service/components/AddServiceSidebar.tsx index 5d74b38..0e90e3e 100644 --- a/src/pages/service/components/AddServiceSidebar.tsx +++ b/src/pages/service/components/AddServiceSidebar.tsx @@ -6,6 +6,7 @@ import UploadBoxDraggble from '../../../components/UploadBoxDraggble' import { FormikProps } from 'formik' import { CreateServiceType, ServiceCategoryType } from '../types/ServiceTypes' import { useGetCategoryParents } from '../hooks/useServiceData' +import Textarea from '../../../components/Textarea' type Props = { formik: FormikProps, @@ -51,6 +52,14 @@ const AddServiceSidebar: FC = (props: Props) => { /> +
+