diff --git a/.env.production b/.env.production
index 3c5eacf..b23fa82 100644
--- a/.env.production
+++ b/.env.production
@@ -7,4 +7,5 @@ NEXT_PUBLIC_API_URL=https://api.hamyanedalat.com/api
NEXT_PUBLIC_STORAGE_URL=http://storage.hamyanedalat.com
STORAGE_URL=http://storage.hamyanedalat.com
NEXT_PUBLIC_PHONE_NUMBER=02122894819
-NEXT_PUBLIC_PACKAGE_VERSION=0.0.5.9
\ No newline at end of file
+NEXT_PUBLIC_PHONE_NUMBER_STAND=09120321517
+NEXT_PUBLIC_PACKAGE_VERSION=0.0.7.11
\ No newline at end of file
diff --git a/Dockerfile.x b/Dockerfile.x
index 153a933..f5dcfed 100644
--- a/Dockerfile.x
+++ b/Dockerfile.x
@@ -14,5 +14,5 @@ CMD ["node_modules/.bin/next", "start"]
-# docker build -f Dockerfile.x -t registry.vnfco.ir/hamyan/web:0.0.5.9 .
-# docker push registry.vnfco.ir/hamyan/web:0.0.5.9
\ No newline at end of file
+# docker build -f Dockerfile.x -t registry.vnfco.ir/hamyan/web:0.0.7.11 .
+# docker push registry.vnfco.ir/hamyan/web:0.0.7.11
\ No newline at end of file
diff --git a/components/CallForce/page.jsx b/components/CallForce/page.jsx
new file mode 100644
index 0000000..97170e4
--- /dev/null
+++ b/components/CallForce/page.jsx
@@ -0,0 +1,63 @@
+import React, { useEffect, useState } from "react";
+import { sendGAEvent } from "@next/third-parties/google";
+
+const CallForce = () => {
+ const [showInfo, setShowInfo] = useState(false);
+ const [showProgressBar, setShowProgressBar] = useState(false);
+
+ useEffect(() => {
+ const timer = setTimeout(() => {
+ setShowInfo(true);
+ setShowProgressBar(true);
+ const progressBarTimer = setTimeout(() => {
+ setShowProgressBar(false);
+ setShowInfo(false);
+ }, 10000); // 10 ثانیه
+
+ return () => clearTimeout(progressBarTimer);
+ }, 10000); // 30 ثانیه
+
+ return () => clearTimeout(timer); // پاک کردن تایمر در هنگام تخریب کامپوننت
+ }, []);
+
+ return (
+
+ );
+};
+
+export default CallForce;
diff --git a/components/RootData/page.jsx b/components/RootData/page.jsx
index 855ce95..2547a0d 100644
--- a/components/RootData/page.jsx
+++ b/components/RootData/page.jsx
@@ -1,4 +1,5 @@
"use client";
+import CallForce from "@comp/CallForce/page";
import AppContext from "@ctx/AppContext";
import Chapar from "@plug/Chapar";
import Goftino from "@plug/Goftino/page";
@@ -37,7 +38,8 @@ const RootData = ({ children }) => {
}}
>
{children}
-
+ {/* */}
+
);
};
diff --git a/dataLawyers.json b/dataLawyers.json
index 662acff..50c8e2e 100644
--- a/dataLawyers.json
+++ b/dataLawyers.json
@@ -118,7 +118,7 @@
{
"id": "0ae064c7-4f54-4656-b30e-7ef0b799c023",
"name": "دکتر نسرین طافی",
- "description": "سرین طافی، استاد دانشگاه با کد استادی ۱۰۰۴۲۳، با بیش از ۱۰ سال سابقه تدریس و تخصص در دعاوی بانکی. او تاکنون بیش از ۱۳۰۰ پرونده موفق را به پایان رسانده است. نسرین طافی دارای گواهینامه معتبر از آموزش عالی وزارت علوم و تحقیقات است که نشان از تخصص و تجربهاش در این زمینه دارد. او با دقت و حرفهایترین روشها، به حل و فصل پروندههای بانکی میپردازد و اطمینان میدهد که حقوق موکلان به بهترین شکل ممکن حفظ شود",
+ "description": "نسرین طافی، استاد دانشگاه با کد استادی ۱۰۰۴۲۳، با بیش از ۱۰ سال سابقه تدریس و تخصص در دعاوی بانکی. او تاکنون بیش از ۱۳۰۰ پرونده موفق را به پایان رسانده است. نسرین طافی دارای گواهینامه معتبر از آموزش عالی وزارت علوم و تحقیقات است که نشان از تخصص و تجربهاش در این زمینه دارد. او با دقت و حرفهایترین روشها، به حل و فصل پروندههای بانکی میپردازد و اطمینان میدهد که حقوق موکلان به بهترین شکل ممکن حفظ شود",
"expertise": [
"قبول دعاوی کیفری",
"قبول دعاوی خانواده",
@@ -231,7 +231,7 @@
"دانشجوی دکتری حقوق خصوصی و استاد دانشگاه",
"نگارش چندین مقاله علمی",
"ارائه پژوهش های حقوقی در همایش های ملی و کشوری",
- "متخصص دعاوی حقوقی، ملکی، خاواده و تقسیم ارث"
+ "متخصص دعاوی حقوقی، ملکی، خانواده و تقسیم ارث"
],
"Consulting_fee": {
"halftime": {
diff --git a/src/app/blogs/[...slug]/page.jsx b/src/app/blogs/[...slug]/page.jsx
index 93ebcb6..db32ef3 100644
--- a/src/app/blogs/[...slug]/page.jsx
+++ b/src/app/blogs/[...slug]/page.jsx
@@ -1,5 +1,4 @@
import BlogData from "@comp/Pages/Blog/BlogData/page";
-import { useRouter } from "next/navigation";
async function getData(id) {
try {
diff --git a/src/app/blogs/page.jsx b/src/app/blogs/page.jsx
index 0e73a1b..27d3849 100644
--- a/src/app/blogs/page.jsx
+++ b/src/app/blogs/page.jsx
@@ -4,7 +4,6 @@ import PersianNumber from "@plug/PersianNumber";
import React from "react";
import kam from "@img/kam.png";
import PaginationCategoory from "@comp/PaginationCategoory/page";
-import { usePathname, useSearchParams } from "next/navigation";
import BlogsData from "@comp/Pages/Blog/BlogsData/page";
async function getData(sParams) {
diff --git a/style/globals.css b/style/globals.css
index c485c7d..d5319ab 100644
--- a/style/globals.css
+++ b/style/globals.css
@@ -239,3 +239,16 @@ body {
bottom: -89px;
animation-delay: 1s;
}
+
+.progress-bar {
+ animation: progress 10s linear forwards;
+}
+
+@keyframes progress {
+ from {
+ width: 0%;
+ }
+ to {
+ width: 100%;
+ }
+}