| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'onCreate' is missing in props validation | src/components/CreateTodo.jsx | 15 |
| ⚠️ warning | 'setQuery' is missing in props validation | src/components/TodoFilter.jsx | 10 |
| ⚠️ warning | 'setHideComplete' is missing in props validation | src/components/TodoFilter.jsx | 18 |
| ⚠️ warning | 'todos' is missing in props validation | src/components/TodoList.jsx | 6 |
| ⚠️ warning | 'todos.map' is missing in props validation | src/components/TodoList.jsx | 6 |
| ⚠️ warning | 'onEdit' is missing in props validation | src/components/TodoList.jsx | 13 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 11 |
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 29 |
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 41 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 19 |
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 32 |
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 33 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies? | src/hooks/useTodos.js | 17 |
| ⚠️ warning | React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies? | src/hooks/useTodos.js | 40 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Missing \\"key\\" prop for element in iterator | src/components/TodoList.jsx | 7-28 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Arrow function has too many lines (71). Maximum allowed is 50. | src/hooks/useTodos.js | 3-73 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'root' is never reassigned. Use 'const' instead. | src/index.jsx | 5 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Arrow function has too many lines (71). Maximum allowed is 50. | src/hooks/useTodos.js | 3-73 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 11 |
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 29 |
| ⚠️ warning | 'data' is already declared in the upper scope on line 5 column 10. | src/hooks/useTodos.js | 41 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 19 |
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 32 |
| ⚠️ warning | Expected property shorthand. | src/hooks/useTodos.js | 33 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'root' is never reassigned. Use 'const' instead. | src/index.jsx | 5 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | Missing \\"key\\" prop for element in iterator | src/components/TodoList.jsx | 7-28 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | 'onCreate' is missing in props validation | src/components/CreateTodo.jsx | 15 |
| ⚠️ warning | 'setQuery' is missing in props validation | src/components/TodoFilter.jsx | 10 |
| ⚠️ warning | 'setHideComplete' is missing in props validation | src/components/TodoFilter.jsx | 18 |
| ⚠️ warning | 'todos' is missing in props validation | src/components/TodoList.jsx | 6 |
| ⚠️ warning | 'todos.map' is missing in props validation | src/components/TodoList.jsx | 6 |
| ⚠️ warning | 'onEdit' is missing in props validation | src/components/TodoList.jsx | 13 |
| Severity | Message | Source file | Line(s) |
|---|---|---|---|
| ⚠️ warning | React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies? | src/hooks/useTodos.js | 17 |
| ⚠️ warning | React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies? | src/hooks/useTodos.js | 40 |