From 24e6c6846a64eb4889d312a2cf0f9b421f841d2b Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 7 Apr 2025 09:32:10 +0100 Subject: [PATCH 1/5] sticky header bug fixed --- src/components/breadcrumb/BreadcrumbCom.jsx | 64 +++++++++------------ 1 file changed, 28 insertions(+), 36 deletions(-) diff --git a/src/components/breadcrumb/BreadcrumbCom.jsx b/src/components/breadcrumb/BreadcrumbCom.jsx index b7e8ab5..3897c78 100644 --- a/src/components/breadcrumb/BreadcrumbCom.jsx +++ b/src/components/breadcrumb/BreadcrumbCom.jsx @@ -12,48 +12,40 @@ export default function BreadcrumbCom({title, span, paths}) { // var rect = navRef?.current?.getBoundingClientRect()?.bottom; var rect = 10; - // window.addEventListener('scroll', ()=>{ - // if(window.scrollY >= rect + 20){ - // setStickNav(true) - // console.log('tru') - // }else{ - // setStickNav(false) - // console.log('false') - // } - // }) - - // return () => window.removeEventListener('scroll', window.addEventListener('scroll', ()=>{ - // if(window.scrollY >= rect + 20){ - // setStickNav(true) - // }else{ - // setStickNav(false) - // } - // })) + window.addEventListener('scroll', ()=>{ + if(window.scrollY >= rect + 20){ + setStickNav(true) + console.log('tru') + }else{ + setStickNav(false) + console.log('false') + } + }) },[]) return ( -
- -
-
-
-

{title}

- {span && span} + // ${stickNav ? 'sticky top-0 transition-[top] duration-1000 shadow-md shadow-black' : '-top-[100px] static'} +
+
+
+
+

{title}

+ {span && span} +
+
+ + {paths.map((item, index) => ( +
+ +

{item}

+
+ ))} +
-
- - {paths.map((item, index) => ( -
- -

{item}

-
- ))} +
+
-
- -
-
) } From 91c5491274dc941a9645ffd5ab0df7d9fed72689 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 7 Apr 2025 09:38:36 +0100 Subject: [PATCH 2/5] aside bar bug fixed --- src/components/layouts/DashboardLayout.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/layouts/DashboardLayout.jsx b/src/components/layouts/DashboardLayout.jsx index 9ea0968..41c31bc 100644 --- a/src/components/layouts/DashboardLayout.jsx +++ b/src/components/layouts/DashboardLayout.jsx @@ -21,7 +21,7 @@ export default function DashboardLayout() {
*/}
setShowAsideDrawer('')} >
-
+
From 8c29d5adcccb5b9b1a8923362ae577f6a78d8ab9 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 7 Apr 2025 09:48:38 +0100 Subject: [PATCH 3/5] mobile right slider bar bug fixed --- src/components/layouts/DashboardLayout.jsx | 2 +- src/context/GeneralLayoutContext.jsx | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/layouts/DashboardLayout.jsx b/src/components/layouts/DashboardLayout.jsx index 41c31bc..e353115 100644 --- a/src/components/layouts/DashboardLayout.jsx +++ b/src/components/layouts/DashboardLayout.jsx @@ -48,7 +48,7 @@ export default function DashboardLayout() {
setShowAsideDrawer('')}> {/*
setShowAsideDrawer('')} >
*/} -
+
e.stopPropagation()} className={`${showAsideDrawer =='right-aside' ? 'right-0' : '-right-full'} fixed z-[999] top-0 botom-0 px-8 py-4 h-full w-4/5 sm:w-[350px] bg-[#192440] dark:bg-[#1E1E2D] text-white-body`}>
diff --git a/src/context/GeneralLayoutContext.jsx b/src/context/GeneralLayoutContext.jsx index 4ffd2ce..31d05b8 100644 --- a/src/context/GeneralLayoutContext.jsx +++ b/src/context/GeneralLayoutContext.jsx @@ -80,10 +80,12 @@ export default function GeneralLayoutContext({children}) { window.addEventListener('resize', ()=>{ setShrinkAside(false) setShowAsideDrawer('') + setActiveMenu('') }) return () => window.removeEventListener('resize', window.addEventListener('resize', ()=>{ setShrinkAside(false) setShowAsideDrawer('') + setActiveMenu('') })) },[]) From c8e167d9d0dfb62096e60e1e10d1da665ba48c83 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Mon, 7 Apr 2025 11:24:09 +0100 Subject: [PATCH 4/5] right slider width adjusted --- src/components/layouts/DashboardLayout.jsx | 6 +++--- src/pages/HomePage.jsx | 16 ++++++++++++---- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/components/layouts/DashboardLayout.jsx b/src/components/layouts/DashboardLayout.jsx index e353115..d4cdb95 100644 --- a/src/components/layouts/DashboardLayout.jsx +++ b/src/components/layouts/DashboardLayout.jsx @@ -26,7 +26,7 @@ export default function DashboardLayout() {
-
+
@@ -43,12 +43,12 @@ export default function DashboardLayout() {
{/* Right Aisde */} -