Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
7
Comments
1

imNotAli

@AliNaderiiIran230 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

  • Todo list created with React & styled components & Redux

    #react#redux#styled-components

    imNotAli•230
    Submitted over 3 years ago

    0 comments
  • rock, paper, scissors game built with React & styled components

    #react#styled-components

    imNotAli•230
    Submitted over 3 years ago

    0 comments
  • REST Countries API built with React & styled-components

    #react#styled-components#axios

    imNotAli•230
    Submitted over 3 years ago

    1 comment
  • IP Address tracker built with React & styled-components

    #react#styled-components#axios

    imNotAli•230
    Submitted over 3 years ago

    0 comments
  • space tourism challenge solution created with React & styled component

    #react#styled-components

    imNotAli•230
    Submitted over 3 years ago

    0 comments
  • Product page created with React + styled-components

    #react#styled-components

    imNotAli•230
    Submitted over 3 years ago

    2 comments
View more solutions

Latest comments

  • Duyen Nguyen•950
    @Duyen-codes
    Submitted over 3 years ago

    Todo app

    3
    imNotAli•230
    @AliNaderii
    Posted over 3 years ago

    Hey there :) Well, I tested your code and this is what I found.

    • Your querySelectorAll is not working as it should and when I used getElementsByTagName it worked properly.
    • The way that you are using spread syntax is not needed, querySelectorAll returns an array by default.
    • What you are pushing to todoItems is not necessary, you could just use querySelectorAll.
    • I think it's better to use createElement and then appendChild instead of insertAdjacentHTML.

    I hope you find it helpful :)

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