Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
10
Comments
6

Ibenyenwa Charles

@zubyCharlesNigeria330 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • All countries of the world, gotten from REST-countries-api

    #fetch#react#tailwind-css#react-router

    Ibenyenwa Charles•330
    Submitted over 2 years ago

    1 comment
  • Rock paper scissors game with react

    #react#tailwind-css#vite

    Ibenyenwa Charles•330
    Submitted over 2 years ago

    0 comments
  • Draggable todo list using react & tailwindcss.

    #react#tailwind-css

    Ibenyenwa Charles•330
    Submitted almost 3 years ago

    0 comments
  • Interactive comments section.

    #react#sass/scss#tailwind-css

    Ibenyenwa Charles•330
    Submitted almost 3 years ago

    0 comments
  • Space tourism site

    #accessibility#react#sass/scss#react-router

    Ibenyenwa Charles•330
    Submitted almost 3 years ago

    0 comments
  • E-commerce store with carousel and cart functionality built with react

    #react#sass/scss

    Ibenyenwa Charles•330
    Submitted about 3 years ago

    0 comments
View more solutions

Latest comments

  • CodeyBrodey•150
    @CodeyBrodey
    Submitted about 2 years ago

    REST Countries Solution

    #react#vite
    2
    Ibenyenwa Charles•330
    @zubyCharles
    Posted about 2 years ago

    When you try to find a country by entering it’s name in the search bar, no result is returned unless the entire input is in lowercase. This is because the names of the countries are stored in lowercase in the json returned by the API call. So ensure you convert your input value to lowercase before comparing with the country.name.common property for the search functionality.

    Marked as helpful
  • Beshoy S.•460
    @BeshoyS
    Submitted over 2 years ago

    Rest Countries API With Color Theme Switcher

    #tailwind-css#vite#react-router
    1
    Ibenyenwa Charles•330
    @zubyCharles
    Posted over 2 years ago

    Awesome project but there’s an issue I noticed. When using the search input to search for a particular country, the search only works if the name of the country to search is typed all in lowercase. If you type the first letter of the country in uppercase the search won’t work. I suppose it’s because all the country names are stored in lowercase on the database. So you need to convert the search query to lowercase before comparing.

  • Farouk Mustapha•230
    @Farouk-ayo
    Submitted over 2 years ago

    React

    #react
    1
    Ibenyenwa Charles•330
    @zubyCharles
    Posted over 2 years ago

    That shouldnt be too difficult since you are making use of the context API. You just need to import your context where the cart icon is and take out the variable that represents the number of items in your cart then make the badge icon and put that variable inside it also make sure the value is only visible when the number of items in the cart is > 0; otherwise render null.

    Marked as helpful
  • Andrija•560
    @andrijaivkovic
    Submitted almost 3 years ago

    Advice Generator App using Sass and Vanilla JavaScript

    #bem#sass/scss#parcel
    2
    Ibenyenwa Charles•330
    @zubyCharles
    Posted almost 3 years ago

    I ran into the exact same problem when I did the challenge. Firefox kept returning the same advice object, worked well on chrome though. When I selected no-caching on my firefox browser settings it began working fine. So it’s a caching issue. I can see you’ve received help on how to solve this programmatically.

  • Yang•220
    @yangxdev
    Submitted about 3 years ago

    Advice Generator App

    2
    Ibenyenwa Charles•330
    @zubyCharles
    Posted about 3 years ago

    if the button is contained in its own container div, add this style to the div

     width: fit-content;
     margin: 0 auto;
     transform: translateY(xrem);
    }
    
    The first 2 lines centers the button horizontally, then you can use the translateY property to position it on the cards border.
    
  • Dheyson Alves•220
    @dheysonalves
    Submitted about 3 years ago

    Advice generator app with DOM manipulation and fetch.

    #accessibility#bem
    1
    Ibenyenwa Charles•330
    @zubyCharles
    Posted about 3 years ago

    I don’t think it needs an improvement. That’s about as simple as a fetch request can be.

Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub