diff --git a/src/pages/admin.tsx b/src/pages/admin.tsx index 8798a38..e6e964a 100644 --- a/src/pages/admin.tsx +++ b/src/pages/admin.tsx @@ -522,19 +522,21 @@ export default function AdminPage({ groups: initialGroups, settings: initialSett disabled={loading} /> -
-
-
Кнопка "Добавить группу"
-
- Отображать кнопку "Добавить группу" на главной странице + {!isKspsutiMode && ( +
+
+
Кнопка "Добавить группу"
+
+ Отображать кнопку "Добавить группу" на главной странице +
+ handleUpdateSettings({ ...settings, showAddGroupButton: checked })} + disabled={loading} + />
- handleUpdateSettings({ ...settings, showAddGroupButton: checked })} - disabled={loading} - /> -
+ )}
Кнопка "Преподаватели"
diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 347db77..43c70a2 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -17,7 +17,7 @@ import Link from 'next/link' import Head from 'next/head' import { ChevronDown } from 'lucide-react' import { cn } from '@/shared/utils' -import { GITHUB_REPO_URL, TELEGRAM_CONTACT_URL } from '@/shared/constants/urls' +import { GITHUB_REPO_URL, TELEGRAM_CONTACT_URL, SCHED_MODE } from '@/shared/constants/urls' import { MdAdd } from 'react-icons/md' import { FaGithub } from 'react-icons/fa' import { BsTelegram } from 'react-icons/bs' @@ -327,7 +327,7 @@ export const getServerSideProps: GetServerSideProps = async () => vacationModeEnabled: false, groups, groupsByCourse, - showAddGroupButton: settings.showAddGroupButton ?? true, + showAddGroupButton: SCHED_MODE === 'kspsuti' ? false : (settings.showAddGroupButton ?? true), showTeachersButton: settings.showTeachersButton ?? true } as NormalModeProps }