diff --git a/active-tasks/react_redux.json b/active-tasks/react_redux.json index 6df83c0..a45faba 100644 --- a/active-tasks/react_redux.json +++ b/active-tasks/react_redux.json @@ -1,7 +1,7 @@ { "taskName": "React Redux", - "github": "https://github.com/rolling-scopes-school/tasks/tree/master/react/modules/module04", - "information": "The maximum number of points is 15. Those are the cross-code-review and cross-check criterias:", + "github": "https://github.com/rolling-scopes-school/tasks/blob/master/react/modules/tasks/redux.md", + "information": "The maximum number of points is 200. Those are the cross-code-review and cross-check criterias:", "criteria": [ { "type": "title", @@ -9,43 +9,38 @@ }, { "type": "subtask", - "text": "Redux is integrated into the app with the help of Redux Toolkit", - "max": 25 + "text": "RTK query is used for api calls", + "max": 50 }, { "type": "subtask", - "text": "Search is saved in the store", - "max": 5 + "text": "Selected items are managed through the redux store, selected items are persistent across pages", + "max": 50 }, { "type": "subtask", - "text": "Items per page is saved in the store", - "max": 5 - }, - { - "type": "subtask", - "text": "View mode is saved in the store", - "max": 10 + "text": "Flyout component is showed/hidden based on the presence of selected items, displays the number of selected items", + "max": 20 }, { "type": "subtask", - "text": "Loading indicators are shown, loading flags are saved in the store", - "max": 10 + "text": "\"Unselect all\" button and \"Download\" button work according to the requirements", + "max": 35 }, { "type": "subtask", - "text": "When either search or items per page is changed, the application makes a new call using RTK Query to fetch the data", - "max": 25 + "text": "User can switch the theme of the application", + "max": 45 }, { - "type": "subtask", - "text": "Tests had been modified to test the functionality using Redux and RTK Query", - "max": 20 + "type": "penalty", + "text": "TypeScript isn't used", + "max": -195 }, { "type": "penalty", - "text": "TypeScript isn't used", - "max": -95 + "text": "Test coverage below 80%", + "max": -100 }, { "type": "penalty", @@ -79,8 +74,8 @@ }, { "type": "penalty", - "text": "Test coverage is less than 80%", - "max": -30 + "text": "Pull Request doesn't follow guideline (including checkboxes in Score)", + "max": -10 } ] }