diff --git a/apps/cs/src/pages/menu/ui/content-dialog.tsx b/apps/cs/src/pages/menu/ui/dialog/content-dialog.tsx similarity index 91% rename from apps/cs/src/pages/menu/ui/content-dialog.tsx rename to apps/cs/src/pages/menu/ui/dialog/content-dialog.tsx index e6aedbb00..7c99637bf 100644 --- a/apps/cs/src/pages/menu/ui/content-dialog.tsx +++ b/apps/cs/src/pages/menu/ui/dialog/content-dialog.tsx @@ -15,9 +15,9 @@ import { DialogTitle, } from "@common/components/ui"; import { ENDPOINT } from "@/shared/config"; -import { ContentApi } from "../api/content-service"; -import type { Content } from "../model/content-interface"; -import { columns } from "../model/table-colums"; +import { ContentApi } from "../../api/content-service"; +import type { Content } from "../../model/content-interface"; +import { columns } from "../../model/table-colums"; type ContentDialogProps = { handleContentSelect: (content: Content) => void; diff --git a/apps/cs/src/pages/menu/ui/permissions-management-dialog.tsx b/apps/cs/src/pages/menu/ui/dialog/permissions-management-dialog.tsx similarity index 100% rename from apps/cs/src/pages/menu/ui/permissions-management-dialog.tsx rename to apps/cs/src/pages/menu/ui/dialog/permissions-management-dialog.tsx diff --git a/apps/cs/src/pages/menu/ui/base-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/base-menu-form.tsx similarity index 98% rename from apps/cs/src/pages/menu/ui/base-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/base-menu-form.tsx index 62a602a33..7e58a63eb 100644 --- a/apps/cs/src/pages/menu/ui/base-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/base-menu-form.tsx @@ -16,7 +16,7 @@ import { FormField, FormMessage, } from "@/shared/ui/form"; -import { MENU_TYPE, type MenuFormData } from "../model/menu-interface"; +import { MENU_TYPE, type MenuFormData } from "../../model/menu-interface"; interface BaseMenuFormProps { form: UseFormReturn; diff --git a/apps/cs/src/pages/menu/ui/base-type-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/base-type-menu-form.tsx similarity index 98% rename from apps/cs/src/pages/menu/ui/base-type-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/base-type-menu-form.tsx index 5f7c3bb45..58047ff3c 100644 --- a/apps/cs/src/pages/menu/ui/base-type-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/base-type-menu-form.tsx @@ -15,7 +15,7 @@ import { FormField, FormMessage, } from "@/shared/ui/form"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; function BaseTypeMenuForm({ form }: { form: UseFormReturn }) { const handleIconClick = (icon: string) => { diff --git a/apps/cs/src/pages/menu/ui/board-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/board-menu-form.tsx similarity index 98% rename from apps/cs/src/pages/menu/ui/board-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/board-menu-form.tsx index df435e2e5..ec2b15378 100644 --- a/apps/cs/src/pages/menu/ui/board-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/board-menu-form.tsx @@ -15,7 +15,7 @@ import { FormField, FormMessage, } from "@/shared/ui/form"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; import { BaseTypeMenuForm } from "./base-type-menu-form"; function BoardMenuForm({ form }: { form: UseFormReturn }) { diff --git a/apps/cs/src/pages/menu/ui/bottom-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/bottom-menu-form.tsx similarity index 88% rename from apps/cs/src/pages/menu/ui/bottom-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/bottom-menu-form.tsx index 88565210b..1a1b196f9 100644 --- a/apps/cs/src/pages/menu/ui/bottom-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/bottom-menu-form.tsx @@ -1,6 +1,6 @@ import { type UseFormReturn } from "react-hook-form"; import { Table, TableBody } from "@common/components"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; import { BaseTypeMenuForm } from "./base-type-menu-form"; function BottomMenuForm({ form }: { form: UseFormReturn }) { diff --git a/apps/cs/src/pages/menu/ui/content-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/content-menu-form.tsx similarity index 95% rename from apps/cs/src/pages/menu/ui/content-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/content-menu-form.tsx index 7ce40d940..ed16547f8 100644 --- a/apps/cs/src/pages/menu/ui/content-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/content-menu-form.tsx @@ -15,10 +15,10 @@ import { FormField, FormMessage, } from "@/shared/ui/form"; -import type { MenuFormData } from "../model/menu-interface"; -import type { Content } from "../model/content-interface"; +import type { MenuFormData } from "../../model/menu-interface"; +import type { Content } from "../../model/content-interface"; +import { ContentDialog } from "../dialog/content-dialog"; import { BaseTypeMenuForm } from "./base-type-menu-form"; -import { ContentDialog } from "./content-dialog"; function ContentMenuForm({ form }: { form: UseFormReturn }) { const handleContentSelect = (content: Content) => { diff --git a/apps/cs/src/pages/menu/ui/empty-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/empty-menu-form.tsx similarity index 88% rename from apps/cs/src/pages/menu/ui/empty-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/empty-menu-form.tsx index 78339d90f..1246a22ae 100644 --- a/apps/cs/src/pages/menu/ui/empty-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/empty-menu-form.tsx @@ -1,6 +1,6 @@ import { type UseFormReturn } from "react-hook-form"; import { Table, TableBody } from "@common/components"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; import { BaseTypeMenuForm } from "./base-type-menu-form"; function EmptyMenuForm({ form }: { form: UseFormReturn }) { diff --git a/apps/cs/src/pages/menu/ui/inside-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/inside-menu-form.tsx similarity index 95% rename from apps/cs/src/pages/menu/ui/inside-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/inside-menu-form.tsx index f671c7d26..f0569cfe6 100644 --- a/apps/cs/src/pages/menu/ui/inside-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/inside-menu-form.tsx @@ -13,7 +13,7 @@ import { FormControl, FormMessage, } from "@/shared/ui/form"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; import { BaseTypeMenuForm } from "./base-type-menu-form"; function InsideMenuForm({ form }: { form: UseFormReturn }) { diff --git a/apps/cs/src/pages/menu/ui/menu-form.tsx b/apps/cs/src/pages/menu/ui/form/menu-form.tsx similarity index 96% rename from apps/cs/src/pages/menu/ui/menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/menu-form.tsx index 922c2bb78..9a09b7c81 100644 --- a/apps/cs/src/pages/menu/ui/menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/menu-form.tsx @@ -4,7 +4,7 @@ import { type UseFormReturn } from "react-hook-form"; import { Button } from "@common/components"; import { Form } from "@/shared/ui/form"; import { ConfirmDialog } from "@/shared/ui/confirm-dialog"; -import { MENU_TYPE, type MenuFormData } from "../model/menu-interface"; +import { MENU_TYPE, type MenuFormData } from "../../model/menu-interface"; import { BaseMenuForm } from "./base-menu-form"; import { EmptyMenuForm } from "./empty-menu-form"; import { ContentMenuForm } from "./content-menu-form"; @@ -12,7 +12,7 @@ import { BoardMenuForm } from "./board-menu-form"; import { InsideMenuForm } from "./inside-menu-form"; import { OutsideMenuForm } from "./outside-menu-form"; import { BottomMenuForm } from "./bottom-menu-form"; -import { PermissionsManagementDialog } from "./permissions-management-dialog"; +import { PermissionsManagementDialog } from "../dialog/permissions-management-dialog"; interface MenuFormProps { form: UseFormReturn; diff --git a/apps/cs/src/pages/menu/ui/outside-menu-form.tsx b/apps/cs/src/pages/menu/ui/form/outside-menu-form.tsx similarity index 95% rename from apps/cs/src/pages/menu/ui/outside-menu-form.tsx rename to apps/cs/src/pages/menu/ui/form/outside-menu-form.tsx index 035d2dbda..4e8a402f3 100644 --- a/apps/cs/src/pages/menu/ui/outside-menu-form.tsx +++ b/apps/cs/src/pages/menu/ui/form/outside-menu-form.tsx @@ -13,7 +13,7 @@ import { FormControl, FormMessage, } from "@/shared/ui/form"; -import type { MenuFormData } from "../model/menu-interface"; +import type { MenuFormData } from "../../model/menu-interface"; import { BaseTypeMenuForm } from "./base-type-menu-form"; function OutsideMenuForm({ form }: { form: UseFormReturn }) {