ReactJS Sidebar Navigation Tutorial Using React Router and Hooks

Поделиться
HTML-код
  • Опубликовано: 13 июн 2021
  • Hi Friends,
    In this tutorial we will create sidebar navigation for a dashboard project using reactjs react router and hooks.
    Source Code
    webscript.info/rizwan/reactjs...
    Please Like, Share and Subscribe for Support.
    You can connect with me on social media sites.
    Instagram: / riizzzwann
    linkedin: / rizwankhan2
    facebook: www. webscript.info
    github: www.github.com/Rizwan17
    youtube: / rizwankhandeveloper
    ReactJS Beginners Series
    • ReactJS Fundamental 2021
    MERN Stack Series
    • Mern Stack | Ecommerce...
    Digital Ocean Deployment Tutorial
    • How to deploy a React,...

Комментарии • 81

  • @tharinda
    @tharinda 2 года назад +2

    You saved me by showing how to to the sidebar collapse trick. So damn good

  • @albertoblackburn
    @albertoblackburn 2 года назад

    Great course, I learned a lot, I was waiting for code in the search box, thanks teacher Rizwan,

  • @eftynur15
    @eftynur15 2 года назад

    Thank you man, this video clear out some of my doubts.
    Once again thank you.

  • @mariancekan8310
    @mariancekan8310 2 года назад +6

    For anyone looking for specific part:
    00:00:35 - 00:01:47 - Demo
    00:01:48 - 01:20:40 - Styling
    1:20:41 - React router

  • @the_Howday_company
    @the_Howday_company 2 года назад

    u r too good and
    ur cs skill is also too good
    this helped me a lot

  • @codedynamics1
    @codedynamics1 Год назад

    This is impressive. Thanks Rizwan, i've subscribed.

  • @aayamdahall
    @aayamdahall 2 года назад

    amazing one was much needed right now thank you

  • @srikarravoori124
    @srikarravoori124 2 года назад

    good one

  • @redfanush
    @redfanush 3 года назад

    Good job bro

  • @calmpurple6053
    @calmpurple6053 Год назад

    Thank you a lot, I learned more than react here thank you

  • @naheedfaiz268
    @naheedfaiz268 2 года назад

    Nice video

  • @muruganraja9
    @muruganraja9 2 года назад

    Thanks for your effort bro...

  • @vigneshlokeshbabu1686
    @vigneshlokeshbabu1686 2 года назад +2

    buddy... u r literally saving my life from my team leader...😂😂😂... thank u so much.... u r an inspiration to me...❤❤😍❤😍

  • @MrWarriyo
    @MrWarriyo 2 года назад +6

    Timeline: 41:23
    So here, you added 1 more toggle-menu-btn which faces to right(outside one) & second one which faces towards left.
    It's not good to increase more javascript code if you can fix it with 1 lime of css
    Here's my solution to turn left arrow towards right direction whenever clicked:
    Instead of this in your ".side-menu.inactive .toggle-menu-btn " you can add
    transform: scaleX(-1);
    Making the css code look like:
    .side-menu.inactive .top-section .toggle-menu-btn {
    right: -60px;
    transform: scaleX(-1);
    color: blue;
    top: 10%;
    }

  • @mrsparrow1530
    @mrsparrow1530 2 года назад

    Thanks for this tutorial. I learned a lot from this. Keep your amazing works. Best wishes.

  • @giangtruong4571
    @giangtruong4571 2 года назад

    tks guy !!

  • @jayedapu9619
    @jayedapu9619 2 года назад

    thank you bro

  • @fight-the-fairies7866
    @fight-the-fairies7866 Год назад

    Great tutorial and it's very easy to follow.
    I would like to ask how change the code, so it works on the new version of react (it has a problem wih the router)
    Thank you so much

  • @saidulislamjuned8626
    @saidulislamjuned8626 2 года назад

    i am from bangladesh.your content is very nice

  • @AyushPanditofficial
    @AyushPanditofficial 3 года назад +2

    Its need lot of passion to invest 2hours and upload if view is less it demotivate but you know it will help you to improve your skills

  • @peachythegreat8945
    @peachythegreat8945 3 месяца назад

    Thank you for such an informative video. You are a great teacher. Please keep up the good work !! :"))

  • @AyushPanditofficial
    @AyushPanditofficial 3 года назад

    Awesome bhai

  • @imkir4n
    @imkir4n 3 года назад +2

    Can you do a video about merging this dashboard with mern store with some functionality

  • @pedromanuelcamargomendez6520
    @pedromanuelcamargomendez6520 2 года назад

    Great course, please add with tailwindcss, thanks

  • @AntonyAllocious
    @AntonyAllocious 2 года назад +1

    Hi Rizwan,
    I can definitely say, you are the best teacher of online channels. In this tutorial, when sidemenu increased (15 menu items along with submenu) means, how can we show the menus in fixed sidemenu area? when one submenu open, another submenu should not open anyway, Please cover these scenario in your future tutorial please.
    This is my request Rizwan. whenever you create any tutorial, please cover all the scenario, after that you will get more subscribers. --------> Note : Subscribed

  • @arupde6320
    @arupde6320 2 года назад

    upload regularly ...

  • @sachinporwal4275
    @sachinporwal4275 3 года назад +4

    Add More Functionality to MERN E-Commerce Brother please

  • @hackerwhite7957
    @hackerwhite7957 2 года назад

    Hi , Rizwan
    Your mern series is awesome
    But in the url bar when access sign in page manually after login it shown for half sec or 1 sec how to do loading instead of signed component
    Pls reply soon m working on project

  • @Douglass3385
    @Douglass3385 2 года назад +1

    Did your keyboard survive after this tutorial? hahaha Thanks a lot for this video (=

  • @godwinchidiahua6765
    @godwinchidiahua6765 2 года назад

    Nice project and we shall be needing the header section. to be included...Thanks

  • @SniperGhost
    @SniperGhost 2 года назад

    I think I found my guruji!

  • @binkositideslors1491
    @binkositideslors1491 2 года назад +2

    merci pour ce magnifique explication sur bootstrap sur d'être bref mais j'ai une question pour vous, comment faire une menubar responsive comme celui d'amazone? pour plus de détails le menubar d'amazone est glissante en responsive sans burger. merci answer even in english please

    • @MrWarriyo
      @MrWarriyo 2 года назад

      Hoi!
      You can do it different(responsive) for different screens, such as normal(phone screen) 768px(computer/tab) screens.
      With this css code:
      @media screen and (min-width: 768px) {
      .your-class {
      your-css-code: for-bigger-screen;
      }
      }
      /* You can keep increasing the min-width from 768px to as much as you want */

  • @akimayenasouleamidou6449
    @akimayenasouleamidou6449 2 года назад

    please, work on search functionality as well

  • @hackdivision
    @hackdivision 2 года назад

    Thanks, dear friend! How make it responsive?

  • @thomasdeepakreddy7308
    @thomasdeepakreddy7308 2 года назад

    Hi Rizwan,
    How can MenuItems.js can written in class component instead of function component.
    const{name, subMenus, to} = props;
    const [expand, setExpand] = useState(false);
    const [inactive, setInactive] = useState(false);
    How to convert these into class component?

  • @paoloose
    @paoloose 2 года назад

  • @jbvlogs4971
    @jbvlogs4971 2 года назад

    What extensions are you using in VS Code?

  • @vishalgupta-wp2sy
    @vishalgupta-wp2sy 2 года назад +1

    Bro , please make it mobile responsive .overall awesome video

  • @thomasdeepakreddy7308
    @thomasdeepakreddy7308 2 года назад +2

    Hi Rizwan
    I am currently working on web-application developing tab-section similar to web-browser tab using reactis.
    My requirements are-Tab-section similar to browser tab. On selecting a feature in side-navbar, a tab has to pop in the tab-section. On selecting a new feature in side-navbar, a new tab has to pop in the tab-section. Closing of tab.
    I have gone through react-draggable-tabs, but it does'nt have on selecting a feature a tab has to pop instead it shows entire tab.
    Please help me out in it.

    • @RizwanKhanDeveloper
      @RizwanKhanDeveloper  2 года назад

      I have not used react-draggable-tabs but if it gives you tab features then stick with this and implement your own popup on the top of tab section

    • @thomasdeepakreddy7308
      @thomasdeepakreddy7308 2 года назад

      @@RizwanKhanDeveloper could you tell me the logic for this pop up works. Thanks in advance.

  • @kaveenliyanaarachchi7326
    @kaveenliyanaarachchi7326 3 года назад +2

    please can you continue the Flipcart clone

  • @rajeswarib2001
    @rajeswarib2001 Год назад

    Hi Rizwan, getting an error while adding the button icon

  • @kommidimounika2185
    @kommidimounika2185 Год назад

    Hi Rizwan,
    How can I give permission for role-based ( admin and superadmin) using this sidemenu.Can you please help me

  • @AhmedIbrahim-wx8sm
    @AhmedIbrahim-wx8sm 2 года назад

    the back groun color is not good i can't see the items ,but at all your toutorial is good ,Thanks

  • @harshithsgowda542
    @harshithsgowda542 3 года назад +1

    Sir can u show how to hide the default chrome scroll bar when we open sidebar

    • @RizwanKhanDeveloper
      @RizwanKhanDeveloper  3 года назад

      Yes we have css properties to design scrollbar just do google to find some css code. I actually missed it in the video but I will update the in repo not pushed yet

  • @maleksfeihi5027
    @maleksfeihi5027 2 года назад +1

    hello :) i realy liked the tutto you're so talented but please how i can convert it to react native
    I'm currently working on an android app and i need this side menu
    can you please help me?

    • @RizwanKhanDeveloper
      @RizwanKhanDeveloper  2 года назад

      You cannot use this in react native as this based on css and JavaScript DOM but I would suggest you to use react-navigation or search react native drawer

  • @madanmalhotra
    @madanmalhotra 2 года назад

    You better remove src folder once and create again. time saver

  • @olatunjiabiodunmichael2740
    @olatunjiabiodunmichael2740 2 года назад

    pls can we get same tutorial for next js... search all over youtube for dropdown sidebar with nextjs

  • @ramubhukya3238
    @ramubhukya3238 2 года назад

    Attempted import error:Switch is not exported from react-router-dom
    How to resolve this issue.

  • @amelianew9238
    @amelianew9238 2 года назад

    Hi,at 39:15 onClick doesnt work for me what can i do?

  • @AyushPanditofficial
    @AyushPanditofficial 3 года назад +1

    Wordpress + react ke upar ek video banao bhai bahut dino se bol raha hu

    • @RizwanKhanDeveloper
      @RizwanKhanDeveloper  3 года назад

      Don’t know much about Wordpress

    • @AyushPanditofficial
      @AyushPanditofficial 3 года назад

      @@RizwanKhanDeveloper frontity.org me dekho
      Wordpress rest api se react kar sakte hai but i don't know how to deploy frontity in WordPress

    • @AyushPanditofficial
      @AyushPanditofficial 3 года назад +1

      @@RizwanKhanDeveloper please frontity.org ke upar video banao deployment kaise karenge usme sample theme diya hai

  • @PRAVEENKUMAR-ym8kg
    @PRAVEENKUMAR-ym8kg 2 года назад

    how to highlight active page icon

  • @chaitanyapillella6634
    @chaitanyapillella6634 2 года назад

    Did your keyboard survive after this tutorial?

  • @aldirenaldialamin
    @aldirenaldialamin 2 года назад

    Responsive?

  • @sannymiraflor7209
    @sannymiraflor7209 3 года назад +1

    github repo please, Thanks

  • @redfanush
    @redfanush 3 года назад +1

    Bro I have a request. Please make it mobile responsive. Please

  • @arupde6320
    @arupde6320 2 года назад

    plzzzzz

  • @ramubhukya3238
    @ramubhukya3238 2 года назад

    Please give me suggestions for this issue

  • @vovamarshal7827
    @vovamarshal7827 2 года назад +1

    Also not a bad video to create sidebar
    ruclips.net/video/-uoyljRyhEk/видео.html

  • @kalahari8295
    @kalahari8295 2 года назад

    Click bait TF not cool