Skip to content

Implement TodoApp with React Context, localStorage, filtering and inl…#1304

Open
sonik-boom71 wants to merge 1 commit into
mate-academy:masterfrom
sonik-boom71:master
Open

Implement TodoApp with React Context, localStorage, filtering and inl…#1304
sonik-boom71 wants to merge 1 commit into
mate-academy:masterfrom
sonik-boom71:master

Conversation

@sonik-boom71
Copy link
Copy Markdown

DEMO LINK: https://sonik-boom71.github.io/react_todo-app/

What was done:
Created React Context (TodoContext) for managing todos state globally
Todos are saved to localStorage after each change
Added TodoForm component — form for creating new todos (trims whitespace, ignores empty input)
Added TodoItem component — displays individual todo with:
Checkbox to toggle completed status
Delete button (×)
Inline editing on double-click (Enter to save, Escape to cancel, blur to save, delete if title is empty)
Added TodoList component — renders filtered list of todos

Copy link
Copy Markdown

@etojeDenys etojeDenys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good job

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants