username пре 1 година
родитељ
комит
3a492522b2
2 измењених фајлова са 12 додато и 8 уклоњено
  1. 6 4
      src/app/[locale]/login/page.tsx
  2. 6 4
      src/app/[locale]/register/page.tsx

+ 6 - 4
src/app/[locale]/login/page.tsx

@@ -1,19 +1,21 @@
 "use client";
 import { getLoginApi, getUserInfoApi } from "@/api/user";
-import DomainFooter from "@/components/DomainFooter";
-import HeaderBack from "@/components/HeaderBack";
 import { useRouter } from "@/i18n";
 import { useGlobalStore } from "@/stores";
 import { Toast } from "antd-mobile";
 import { useTranslations } from "next-intl";
 import { useSearchParams } from "next/navigation";
+import dynamic from "next/dynamic";
 import { FC, useState } from "react";
-import FromCom from "./component/FromCom";
-import GoogleCom from "./component/GoogleCom";
 import "./page.scss";
 
 interface Props {}
 
+const HeaderBack = dynamic(() => import('@/components/HeaderBack'));
+const FromCom = dynamic(() => import('./component/FromCom'));
+const GoogleCom = dynamic(() => import('./component/GoogleCom'));
+const DomainFooter = dynamic(() => import('@/components/DomainFooter'));
+
 const Login: FC<Props> = () => {
     const t = useTranslations("LoginPage");
     const { setToken, setUserInfo } = useGlobalStore();

+ 6 - 4
src/app/[locale]/register/page.tsx

@@ -1,17 +1,19 @@
 "use client";
 import { getRegisterApi } from "@/api/user";
-import DomainFooter from "@/components/DomainFooter";
-import HeaderBack from "@/components/HeaderBack";
 import { useRouter } from "@/i18n";
 import { Toast } from "antd-mobile";
 import { useTranslations } from "next-intl";
 import { FC, useState } from "react";
-import FromCom from "../login/component/FromCom";
-import GoogleCom from "../login/component/GoogleCom";
+import dynamic from "next/dynamic";
 import "../login/page.scss";
 
 interface Props {}
 
+const HeaderBack = dynamic(() => import('@/components/HeaderBack'));
+const FromCom = dynamic(() => import('../login/component/FromCom'));
+const GoogleCom = dynamic(() => import('../login/component/GoogleCom'));
+const DomainFooter = dynamic(() => import('@/components/DomainFooter'));
+
 const Register: FC<Props> = () => {
     const t = useTranslations("LoginPage");
     const router: any = useRouter();