From d80dfaf4887bea30af0486d50fb44dca48b02ac1 Mon Sep 17 00:00:00 2001 From: mahdi Date: Wed, 4 May 2022 12:20:43 +0430 Subject: [PATCH] update App.js, src/components/Sidebar/SidebarDesign2/index.js and src/components/Sidebar/SidebarMenu/index.js --- src/App.js | 4 +- .../Sidebar/SidebarDesign2/index.js | 42 +++++++++---------- src/components/Sidebar/SidebarMenu/index.js | 16 +++++-- 3 files changed, 36 insertions(+), 26 deletions(-) diff --git a/src/App.js b/src/App.js index 5af4f85..92c847d 100644 --- a/src/App.js +++ b/src/App.js @@ -164,8 +164,8 @@ function App() { {/* */} {/* */} - - {/* */} + {/* */} + {/* */} {/* */} diff --git a/src/components/Sidebar/SidebarDesign2/index.js b/src/components/Sidebar/SidebarDesign2/index.js index 35fe046..ff70640 100644 --- a/src/components/Sidebar/SidebarDesign2/index.js +++ b/src/components/Sidebar/SidebarDesign2/index.js @@ -24,30 +24,30 @@ const SidebarMenu = ({ items, buttons, username, userJob, className }) => { return (
{/* profile */} - {/*
- -
-

{username}

-

{userJob}

-
- -
*/} +
+ +
+

{username}

+

{userJob}

+
+ +
{/* search box */} - {/*
- - -
*/} +
+ + +
{/* items */} {items.map((item, i) => (
diff --git a/src/components/Sidebar/SidebarMenu/index.js b/src/components/Sidebar/SidebarMenu/index.js index 9cd6fd7..38769aa 100644 --- a/src/components/Sidebar/SidebarMenu/index.js +++ b/src/components/Sidebar/SidebarMenu/index.js @@ -79,7 +79,12 @@ const SidebarMenu = ({ items, buttons }) => {

{button.title}

- {button.leftIcon} + {/* من اینجا ۲ حالت در نظر گرفتم که یا میتونه عکس باشه یا یک کامپوننت به این دلیل که اون سویییچ را داخل یک کامپوننت دیگه درست کردم برای همین یا میشه بهش کامپوننت بدیم به عکس */} + {button.component ? ( + button.component + ) : ( + + )}
))} @@ -150,7 +155,12 @@ SidebarMenu.defaultProps = { ], buttons: [ - { icon: moon, title: "حالت شب", leftIcon: }, - { icon: logout, title: "خروج از حساب کاربری", leftIcon: null }, + { icon: moon, title: "حالت شب", leftIcon: null, component: }, + { + icon: logout, + title: "خروج از حساب کاربری", + leftIcon: logout, + component: null, + }, ], };