@@ -1,6 +1,17 @@ +import { useEffect, useMemo } from 'react' +import { Box, Collapse, Stack,Typography } from '@mui/material' +import Head from 'next/head' +import { useRouter } from 'next/router' +import { useSession } from 'next-auth/react' + +import styles from './image-model.module.scss' + import { ChatSelect } from '#/app/components/chat_select' import { ResetFilters } from '#/app/components/filters/reset_filters' import { UniqInput } from '#/app/components/uniq_input' +import { Layout } from '#/app/layout' +import BlockedSvg from '#/assets/svg/blocked.svg?react' +import LockSvg from '#/assets/svg/lock.svg?react' import { useImageBot } from '#/entities/model-entity/model/use-image-bot' import BotParamsMap from '#/features/bot-params/bot-params-map' import { useImageBotCreateImage } from '#/features/image-bot-create-image' @@ -8,24 +19,14 @@ import { useImagesBotFilters } from '#/features/image-bot-filters' import { useImagesUniqInput } from '#/features/image-bot-input' import { useImageBotPagination } from '#/features/image-bot-pagination' import Title from '#/features/title/title' -import { useShowData, DrawerCustom, Error, Loader } from '#/shared' -import { useThemeAndDevice } from '#/shared/lib/hooks' -import { ArrowDownScroll } from '#/shared/ui/icon-components/scroll-down-arrow' -import { useImagesPagination, ImageMessagesList } from '#/widgets/messages' -import { Layout } from '#/app/layout' -import { Box, Typography, Collapse, Stack } from '@mui/material' -import { useSession } from 'next-auth/react' -import Head from 'next/head' -import { useRouter } from 'next/router' -import { useEffect, useMemo } from 'react' +import { NextPageWithLayout } from '#/pages/_app' +import { DrawerCustom, Error, Loader,useShowData } from '#/shared' import { c, getDeviceType, getOs } from '#/shared/lib/helpers' +import { useThemeAndDevice } from '#/shared/lib/hooks' import { Device, DeviceOs } from '#/shared/lib/types/entities' -import LockSvg from '#/assets/svg/lock.svg?react' -import BlockedSvg from '#/assets/svg/blocked.svg?react' - -import styles from './image-model.module.scss' -import { NextPageWithLayout } from '#/pages/_app' +import { ArrowDownScroll } from '#/shared/ui/icon-components/scroll-down-arrow' import { SvgIcon } from '#/shared/ui/svg' +import { ImageMessagesList,useImagesPagination } from '#/widgets/messages' const ImageModelPage: NextPageWithLayout = () => { const { query } = useRouter() @@ -129,7 +130,7 @@ const ImageModelPage: NextPageWithLayout = () => { alignItems='start' flexDirection={desktop ? 'row' : 'column-reverse'} sx={{ - marginBottom: desktop ? 0 : 3, + marginBottom: desktop ? 0 : 2, width: desktop ? '97%' : '100%', marginTop: desktop ? 3 : '15px', }} @@ -236,12 +237,14 @@ const ImageModelPage: NextPageWithLayout = () => {
{ const device = getDeviceType() @@ -139,7 +141,7 @@ const Login: NextPageWithLayout = () => {