# Building an Awesome Todo List App

**URL:** <https://forum.kirupa.com/t/building-an-awesome-todo-list-app/636214>\
**Category:** programming\
**Created:** [March 20, 2017, 3:22am UTC](https://forum.kirupa.com/t/building-an-awesome-todo-list-app/636214 "2017-03-20T03:22:50Z")\
**Posts on this page:** 1\
**Showing post:** 124

<div class="post-metadata">

**Author:** ![senocular](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/senocular/32/7217_2.png) [@senocular](https://forum.kirupa.com/u/senocular)\
**Post date:** [December 17, 2021, 6:50pm UTC](https://forum.kirupa.com/t/building-an-awesome-todo-list-app/636214/124 "2021-12-17T18:50:45Z")

</div>

> [@Sanbu94](#):
>
> `items: prevState.items.toString(newItem),`

This seems like a culprit. You’re setting items to a toString of the prevState items. Doing this means its no longer an array, rather a string.

---

_[View the full topic](https://forum.kirupa.com/t/building-an-awesome-todo-list-app/636214)._
