diff --git a/apps/cs/eslint.config.mjs b/apps/cs/eslint.config.mjs
index c85fb67c4..9109635e9 100644
--- a/apps/cs/eslint.config.mjs
+++ b/apps/cs/eslint.config.mjs
@@ -11,6 +11,11 @@ const compat = new FlatCompat({
const eslintConfig = [
...compat.extends("next/core-web-vitals", "next/typescript"),
+ {
+ rules: {
+ "react-hooks/exhaustive-deps": "off",
+ },
+ },
];
export default eslintConfig;
diff --git a/apps/cs/src/pages/menu/api/menu-service.ts b/apps/cs/src/pages/menu/api/menu-service.ts
index bb5dd45f4..4fe6c845a 100644
--- a/apps/cs/src/pages/menu/api/menu-service.ts
+++ b/apps/cs/src/pages/menu/api/menu-service.ts
@@ -3,20 +3,27 @@ import { ENDPOINT } from "@/shared/config";
import type { Menu, MenuService, TreeMenu } from "../model/menu-interface";
export class MenuApiService implements MenuService {
- public async getMenuList(siteId: string): Promise