Skip to content

Big migration to reatom #59

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 71 commits into
base: develop
Choose a base branch
from
Draft

Big migration to reatom #59

wants to merge 71 commits into from

Conversation

Bricks666
Copy link
Owner

  • All logic were rewrite with reatom instead of effector.
  • Add some tests for models and components
  • Switch router

Copy link

github-actions bot commented Nov 24, 2024

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 61.48% 10971 / 17843
🔵 Statements 61.48% 10971 / 17843
🔵 Functions 28.2% 154 / 546
🔵 Branches 67.53% 545 / 807
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/app/providers/index.ts 0% 0% 0% 0% 1-19
src/app/providers/withStore.tsx 0% 0% 0% 0% 1-14
src/entities/activities/index.ts 100% 100% 100% 100%
src/entities/activities/lib/index.ts 100% 100% 100% 100%
src/entities/activities/lib/use-activities.ts 100% 100% 100% 100%
src/entities/activities/lib/use-activity-actions.ts 100% 100% 100% 100%
src/entities/activities/lib/use-activity-spheres.ts 100% 100% 100% 100%
src/entities/activities/models/index.ts 100% 100% 100% 100%
src/entities/activities/models/actions/index.ts 100% 100% 100% 100%
src/entities/activities/models/actions/model.ts 100% 100% 100% 100%
src/entities/activities/models/actions/types.ts 100% 100% 100% 100%
src/entities/activities/models/activities/index.ts 100% 100% 100% 100%
src/entities/activities/models/activities/model.ts 98.3% 88.88% 100% 98.3% 72-73
src/entities/activities/models/activities/types.ts 100% 100% 100% 100%
src/entities/activities/models/spheres/index.ts 100% 100% 100% 100%
src/entities/activities/models/spheres/model.ts 100% 100% 100% 100%
src/entities/activities/models/spheres/types.ts 100% 100% 100% 100%
src/entities/activities/ui/index.ts 100% 100% 100% 100%
src/entities/activities/ui/activities-actions-picker/activities-actions-picker.tsx 100% 100% 100% 100%
src/entities/activities/ui/activities-spheres-picker/activities-spheres-picker.tsx 79.06% 100% 20% 79.06% 49-50, 64-71, 73-80
src/entities/activities/ui/activity-action-icon/activity-action-icon.tsx 100% 100% 100% 100%
src/entities/activities/ui/activity-action-icon/index.ts 100% 100% 100% 100%
src/entities/activities/ui/activity-list-item/activity-list-item.tsx 100% 100% 100% 100%
src/entities/activities/ui/activity-list-item-skeleton/index.ts 100% 100% 100% 100%
src/entities/invitations/ui/index.ts 0% 0% 0% 0% 1-4
src/entities/invitations/ui/invitation-card-skeleton/index.ts 0% 0% 0% 0% 1
src/entities/invitations/ui/invitation-card-skeleton/invitation-card-skeleton.tsx 100% 100% 100% 100%
src/entities/invitations/ui/invitation-card-template/index.ts 0% 0% 0% 0% 1
src/entities/invitations/ui/invitation-list-item-skeleton/index.ts 0% 0% 0% 0% 1
src/entities/invitations/ui/invitation-list-item-skeleton/invitation-list-item-skeleton.tsx 100% 100% 100% 100%
src/entities/invitations/ui/invitation-list-item-template/index.ts 0% 0% 0% 0% 1
src/entities/rooms/index.ts 100% 100% 100% 100%
src/entities/rooms/@x/activities.ts 100% 100% 100% 100%
src/entities/rooms/@x/tags.ts 100% 100% 100% 100%
src/entities/rooms/@x/tasks.ts 100% 100% 100% 100%
src/entities/rooms/@x/users.ts 0% 0% 0% 0% 1-2
src/entities/rooms/lib/index.ts 100% 100% 100% 100%
src/entities/rooms/lib/room-scope-provider.tsx 100% 100% 100% 100%
src/entities/rooms/lib/use-room.ts 80% 100% 0% 80% 9-10
src/entities/rooms/lib/use-rooms.ts 71.42% 100% 0% 71.42% 6-7
src/entities/rooms/models/index.ts 100% 100% 100% 100%
src/entities/rooms/models/room/index.ts 100% 100% 100% 100%
src/entities/rooms/models/room/model.ts 100% 100% 100% 100%
src/entities/rooms/models/room/types.ts 100% 100% 100% 100%
src/entities/rooms/models/rooms/index.ts 100% 100% 100% 100%
src/entities/rooms/models/rooms/model.ts 100% 100% 100% 100%
src/entities/rooms/models/rooms/types.ts 100% 100% 100% 100%
src/entities/rooms/ui/index.ts 100% 100% 100% 100%
src/entities/rooms/ui/room-card-skeleton/index.ts 100% 100% 100% 100%
src/entities/rooms/ui/room-card-skeleton/room-card-skeleton.tsx 100% 100% 100% 100%
src/entities/rooms/ui/room-card-template/index.ts 100% 100% 100% 100%
src/entities/rooms/ui/room-card-template/room-card-template.tsx 100% 100% 100% 100%
src/entities/rooms/ui/room-list-item/index.ts 100% 100% 100% 100%
src/entities/rooms/ui/room-list-item/room-list-item.tsx 100% 100% 100% 100%
src/entities/tags/index.ts 100% 100% 100% 100%
src/entities/tags/@x/tasks.ts 100% 100% 100% 100%
src/entities/tags/lib/use-tag.ts 0% 0% 0% 0% 1-7
src/entities/tags/lib/use-tags.ts 100% 100% 100% 100%
src/entities/tags/models/index.ts 100% 100% 100% 100%
src/entities/tags/models/tag/index.ts 100% 100% 100% 100%
src/entities/tags/models/tag/model.ts 100% 100% 100% 100%
src/entities/tags/models/tag/types.ts 100% 100% 100% 100%
src/entities/tags/models/tags/index.ts 100% 100% 100% 100%
src/entities/tags/models/tags/model.ts 100% 100% 100% 100%
src/entities/tags/models/tags/types.ts 100% 100% 100% 100%
src/entities/tags/ui/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-label/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-label/tag-label.tsx 100% 100% 100% 100%
src/entities/tags/ui/tag-label-skeleton/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-label-skeleton/tag-label-skeleton.tsx 100% 100% 100% 100%
src/entities/tags/ui/tag-list-item-skeleton/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-list-item-template/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-picker/index.ts 100% 100% 100% 100%
src/entities/tags/ui/tag-picker/tag-picker.tsx 100% 100% 100% 100%
src/entities/tasks/index.ts 100% 100% 100% 100%
src/entities/tasks/lib/index.ts 0% 0% 0% 0% 1-2
src/entities/tasks/lib/task-scope-provider.tsx 0% 0% 0% 0% 1-20
src/entities/tasks/lib/use-task.ts 0% 0% 0% 0% 1-7
src/entities/tasks/lib/use-tasks.ts 0% 0% 0% 0% 1-7
src/entities/tasks/models/index.ts 100% 100% 100% 100%
src/entities/tasks/models/task/constants.ts 100% 100% 100% 100%
src/entities/tasks/models/task/index.ts 100% 100% 100% 100%
src/entities/tasks/models/task/model.ts 100% 100% 100% 100%
src/entities/tasks/models/task/types.ts 100% 100% 100% 100%
src/entities/tasks/models/tasks/index.ts 100% 100% 100% 100%
src/entities/tasks/models/tasks/model.ts 100% 100% 100% 100%
src/entities/tasks/models/tasks/types.ts 100% 100% 100% 100%
src/entities/tasks/ui/index.ts 100% 100% 100% 100%
src/entities/tasks/ui/task-card-skeleton/index.ts 100% 100% 100% 100%
src/entities/tasks/ui/task-card-skeleton/task-card-skeleton.tsx 100% 100% 100% 100%
src/entities/tasks/ui/task-card-template/index.ts 0% 0% 0% 0% 1
src/entities/tasks/ui/task-card-template/task-card-template.tsx 100% 100% 100% 100%
src/entities/tasks/ui/task-column-header/index.ts 100% 100% 100% 100%
src/entities/tasks/ui/task-column-header/task-column-header.tsx 100% 100% 100% 100%
src/entities/tasks/ui/task-status-select/index.ts 100% 100% 100% 100%
src/entities/users/index.ts 100% 100% 100% 100%
src/entities/users/@x/activities.ts 100% 100% 100% 100%
src/entities/users/@x/rooms.ts 100% 100% 100% 100%
src/entities/users/@x/tasks.ts 100% 100% 100% 100%
src/entities/users/lib/index.ts 100% 100% 100% 100%
src/entities/users/lib/use-members.ts 100% 100% 100% 100%
src/entities/users/lib/use-users.ts 77.77% 100% 0% 77.77% 8-9
src/entities/users/models/index.ts 100% 100% 100% 100%
src/entities/users/models/members/index.ts 100% 100% 100% 100%
src/entities/users/models/members/model.ts 100% 100% 100% 100%
src/entities/users/models/members/types.ts 100% 100% 100% 100%
src/entities/users/models/users/index.ts 100% 100% 100% 100%
src/entities/users/models/users/model.ts 37.68% 100% 100% 37.68% 27-69
src/entities/users/models/users/types.ts 100% 100% 100% 100%
src/entities/users/ui/index.ts 100% 100% 100% 100%
src/entities/users/ui/skeleton-user-list-item/index.ts 100% 100% 100% 100%
src/entities/users/ui/template-user-list-item/index.ts 100% 100% 100% 100%
src/entities/users/ui/user-avatar/index.ts 100% 100% 100% 100%
src/entities/users/ui/user-avatar/user-avatar.tsx 100% 100% 100% 100%
src/entities/users/ui/users-picker/index.ts 100% 100% 100% 100%
src/entities/users/ui/users-picker/users-picker.tsx 100% 100% 100% 100%
src/features/activities/index.ts 100% 100% 100% 100%
src/features/activities/activities-filters/index.ts 100% 100% 100% 100%
src/features/activities/activities-filters/lib/activities-filters-scope-provider.tsx 100% 100% 100% 100%
src/features/activities/activities-filters/lib/index.ts 100% 100% 100% 100%
src/features/activities/activities-filters/lib/use-activity-filters.ts 100% 100% 100% 100%
src/features/activities/activities-filters/model/index.ts 100% 100% 100% 100%
src/features/activities/activities-filters/model/model.ts 100% 100% 100% 100%
src/features/activities/activities-filters/model/types.ts 100% 100% 100% 100%
src/features/activities/activities-filters/ui/index.ts 100% 100% 100% 100%
src/features/activities/activities-filters/ui/filters/filters.tsx 100% 100% 100% 100%
src/features/activities/activities-filters/ui/filters/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/lib/activities-pagination-scope-provider.tsx 100% 100% 100% 100%
src/features/activities/activities-pagination/lib/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/lib/use-pagination.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/model/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/model/model.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/model/types.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/ui/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/ui/pagination/index.ts 100% 100% 100% 100%
src/features/activities/activities-pagination/ui/pagination/pagination.tsx 100% 100% 100% 100%
src/features/activities/open-all-room-activities/open-all-room-activities.tsx 100% 100% 100% 100%
src/features/auth/index.ts 0% 0% 0% 0% 1-4
src/features/auth/activate-user/lib/index.ts 0% 0% 0% 0% 1
src/features/auth/activate-user/lib/use-activate-user.ts 0% 0% 0% 0% 1-7
src/features/auth/activate-user/model/index.ts 0% 0% 0% 0% 1-2
src/features/auth/activate-user/model/model.ts 100% 88.88% 100% 100%
src/features/auth/activate-user/model/types.ts 100% 100% 100% 100%
src/features/auth/activate-user/ui/index.ts 0% 0% 0% 0% 1
src/features/auth/activate-user/ui/activate-user/activate-user.tsx 0% 0% 0% 0% 1-74
src/features/auth/activate-user/ui/activate-user/index.ts 0% 0% 0% 0% 1
src/features/auth/login/index.ts 0% 0% 0% 0% 1
src/features/auth/login/lib/index.ts 100% 100% 100% 100%
src/features/auth/login/lib/use-login.ts 100% 100% 100% 100%
src/features/auth/login/model/index.ts 100% 100% 100% 100%
src/features/auth/login/model/model.ts 100% 100% 100% 100%
src/features/auth/login/model/types.ts 100% 100% 100% 100%
src/features/auth/login/ui/index.ts 0% 0% 0% 0% 1
src/features/auth/login/ui/login-form/index.ts 0% 0% 0% 0% 1
src/features/auth/login/ui/login-form/login-form.tsx 100% 100% 100% 100%
src/features/auth/logout/index.ts 0% 0% 0% 0% 1
src/features/auth/logout/lib/index.ts 100% 100% 100% 100%
src/features/auth/logout/lib/use-logout.ts 100% 100% 100% 100%
src/features/auth/logout/model/index.ts 100% 100% 100% 100%
src/features/auth/logout/model/model.ts 100% 100% 100% 100%
src/features/auth/logout/ui/index.ts 0% 0% 0% 0% 1
src/features/auth/logout/ui/logout-button/index.ts 0% 0% 0% 0% 1
src/features/auth/logout/ui/logout-button/logout-button.tsx 100% 100% 100% 100%
src/features/auth/registration/index.ts 0% 0% 0% 0% 1
src/features/auth/registration/lib/index.ts 100% 100% 100% 100%
src/features/auth/registration/lib/use-registration.ts 100% 100% 100% 100%
src/features/auth/registration/model/index.ts 100% 100% 100% 100%
src/features/auth/registration/model/model.ts 100% 100% 100% 100%
src/features/auth/registration/model/types.ts 100% 100% 100% 100%
src/features/auth/registration/ui/index.ts 0% 0% 0% 0% 1
src/features/auth/registration/ui/registration-form/index.ts 0% 0% 0% 0% 1
src/features/auth/registration/ui/registration-form/registration-form.tsx 100% 100% 100% 100%
src/features/page/change-language/ui.tsx 53.03% 100% 0% 53.03% 20-50
src/features/page/color-scheme-toggler/adaptive-color-scheme-toggler.tsx 61.9% 100% 0% 61.9% 14-21
src/features/rooms/create-room/create-room.tsx 35.41% 100% 0% 35.41% 18-48
src/features/rooms/create-room/model.ts 74.19% 100% 0% 74.19% 56-71, 78-82, 89-91
src/features/rooms/form/model.ts 100% 100% 100% 100%
src/features/rooms/remove-room/model.ts 72.41% 100% 0% 72.41% 54-57, 75-92, 99-103, 110-114
src/features/rooms/update-room/model.ts 78.12% 100% 0% 78.12% 74-75, 89-106, 113-117, 124-126
src/features/rooms/update-room/update-room.tsx 0% 0% 0% 0% 1-53
src/features/tags/create/form.tsx 35.41% 100% 0% 35.41% 18-48
src/features/tags/create/model.ts 72.63% 100% 0% 72.63% 56-71, 78-82, 89-93
src/features/tags/remove/model.ts 73.27% 100% 0% 73.27% 55-59, 77-92, 99-103, 110-114
src/features/tags/update/model.ts 74.5% 100% 0% 74.5% 69-70, 72-76, 85-88, 112-129, 136-140, 147-151
src/features/tags/update/ui.tsx 0% 0% 0% 0% 1-58
src/features/tasks/create-task/create-task.tsx 35.41% 100% 0% 35.41% 18-48
src/features/tasks/create-task/model.ts 82.73% 100% 0% 82.73% 102-117, 124-128, 135-137
src/features/tasks/remove-task/model.ts 74.56% 100% 0% 74.56% 55-59, 77-92, 99-103, 110-112
src/features/tasks/tasks-filter/index.ts 0% 0% 0% 0% 1
src/features/tasks/tasks-filter/lib/index.ts 100% 100% 100% 100%
src/features/tasks/tasks-filter/lib/tasks-filters-scope-provider.tsx 100% 100% 100% 100%
src/features/tasks/tasks-filter/lib/use-tasks-filters.ts 100% 100% 100% 100%
src/features/tasks/tasks-filter/model/index.ts 100% 100% 100% 100%
src/features/tasks/tasks-filter/model/model.ts 100% 100% 100% 100%
src/features/tasks/tasks-filter/ui/index.ts 0% 0% 0% 0% 1
src/features/tasks/tasks-filter/ui/filters/filters.tsx 100% 100% 100% 100%
src/features/tasks/tasks-filter/ui/filters/index.ts 0% 0% 0% 0% 1-2
src/features/tasks/update-task/model.ts 76.82% 100% 0% 76.82% 90-91, 98-104, 112-129, 136-140, 147-149
src/features/tasks/update-task/update-task.tsx 0% 0% 0% 0% 1-57
src/pages/login/model.ts 0% 0% 0% 0% 1-8
src/pages/room-activities/model.ts 0% 0% 0% 0% 1-55
src/pages/room-activities/page.tsx 0% 0% 0% 0% 1-26
src/pages/room-tasks/model.ts 0% 0% 0% 0% 1-133
src/pages/room-tasks/page.tsx 0% 0% 0% 0% 1-69
src/pages/room-tasks/ui/aside/aside.tsx 0% 0% 0% 0% 1-25
src/shared/api/index.ts 100% 100% 100% 100%
src/shared/api/activities/requests.ts 100% 100% 100% 100%
src/shared/api/activities/types.ts 100% 100% 100% 100%
src/shared/api/auth/requests.ts 96.66% 100% 80% 96.66% 17-18
src/shared/api/auth/types.ts 100% 100% 100% 100%
src/shared/api/invitations/requests.ts 39.5% 100% 0% 39.5% 21-25, 28-32, 35-41, 44-50, 53-62, 65-74, 77-81
src/shared/api/invitations/types.ts 100% 100% 100% 100%
src/shared/api/rooms/requests.ts 54.09% 100% 40% 54.09% 30-39, 42-52, 55-61
src/shared/api/rooms/types.ts 100% 100% 100% 100%
src/shared/api/tags/requests.ts 59.01% 100% 40% 59.01% 33-41, 44-52, 55-61
src/shared/api/tags/types.ts 100% 100% 100% 100%
src/shared/api/tasks/requests.ts 58.66% 100% 40% 58.66% 41-52, 55-66, 69-75
src/shared/api/tasks/types.ts 100% 100% 100% 100%
src/shared/api/users/requests.ts 41.17% 100% 0% 41.17% 8-17
src/shared/api/users/types.ts 100% 100% 100% 100%
src/shared/configs/context.ts 72.72% 0% 100% 72.72% 9-11
src/shared/configs/index.ts 100% 100% 100% 100%
src/shared/configs/routes.ts 100% 100% 100% 100%
src/shared/configs/const/env.ts 100% 100% 100% 100%
src/shared/configs/const/index.ts 100% 100% 100% 100%
src/shared/configs/const/routes.ts 100% 100% 100% 100%
src/shared/configs/i18n/index.ts 0% 0% 0% 0% 1-27
src/shared/lib/construct-name.ts 100% 100% 100% 100%
src/shared/lib/create-response-schemas.ts 100% 100% 100% 100%
src/shared/lib/create-rule-from-schema.ts 100% 100% 100% 100%
src/shared/lib/extract-data.ts 100% 100% 100% 100%
src/shared/lib/index.ts 100% 100% 100% 100%
src/shared/lib/reconstruct-name.ts 100% 100% 100% 100%
src/shared/lib/retry-query.ts 100% 100% 100% 100%
src/shared/lib/use-reaction.ts 100% 100% 100% 100%
src/shared/lib/use-toggle.ts 100% 100% 100% 100%
src/shared/lib/with-provider.tsx 100% 100% 100% 100%
src/shared/lib/with-scope.tsx 60.6% 100% 0% 60.6% 21-33
src/shared/lib/reatom-form/index.ts 100% 100% 100% 100%
src/shared/lib/reatom-form/reatom-field.ts 80.86% 61.53% 87.5% 80.86% 187, 223-228, 244-255, 258-262, 264-301, 330-331, 334-335
src/shared/lib/reatom-form/reatom-form.ts 84.04% 73.52% 75% 84.04% 137, 141-142, 151-153, 170, 185, 199-202, 205, 211-220, 246-263, 266, 279-282, 302-307
src/shared/lib/reatom-form/reatom-zod-form.ts 100% 100% 100% 100%
src/shared/lib/reatom-form/utils.ts 30% 100% 0% 30% 4-10
src/shared/models/index.ts 100% 100% 100% 100%
src/shared/models/session.ts 37.18% 100% 0% 37.18% 73-134, 137-199
src/shared/models/device-info/index.ts 100% 100% 100% 100%
src/shared/models/device-info/model.ts 95.74% 100% 0% 95.74% 23-24
src/shared/models/device-info/use-is-small-screen.ts 100% 100% 100% 100%
src/shared/models/dialogs/index.ts 100% 100% 100% 100%
src/shared/models/dialogs/lib.ts 96.22% 100% 100% 96.22% 33-34
src/shared/models/dialogs/model.ts 97.77% 94.44% 100% 97.77% 23-24
src/shared/models/dialogs/types.ts 100% 100% 100% 100%
src/shared/types/common.ts 100% 100% 100% 100%
src/shared/types/request.ts 100% 100% 100% 100%
src/shared/types/response.ts 100% 100% 100% 100%
src/shared/types/ui.ts 100% 100% 100% 100%
src/shared/ui/date-picker/date-picker.tsx 78.02% 100% 25% 78.02% 42-51, 55-59, 62-66
src/shared/ui/field/field.tsx 100% 100% 100% 100%
src/shared/ui/filters-popover/filters-popover.tsx 100% 100% 100% 100%
src/shared/ui/friendly-list/friendly-list.tsx 100% 91.66% 100% 100%
src/shared/ui/section-header/section-header.tsx 100% 100% 100% 100%
src/widgets/activities/index.ts 0% 0% 0% 0% 1
src/widgets/activities/activities-in-room/index.ts 0% 0% 0% 0% 1
src/widgets/activities/activities-in-room/ui/index.ts 0% 0% 0% 0% 1-2
src/widgets/activities/activities-in-room/ui/filtrable-activities/filtrable-activities.tsx 76.23% 66.66% 0% 76.23% 69-73, 83-101
src/widgets/activities/activities-in-room/ui/filtrable-activities/index.ts 0% 0% 0% 0% 1
src/widgets/activities/activities-in-room/ui/last-room-activities/index.ts 0% 0% 0% 0% 1
src/widgets/invitations/ui/create-invitation/create-invitation.tsx 0% 0% 0% 0% 1-76
src/widgets/page/ui/main-header/main-header.tsx 0% 0% 0% 0% 1-38
src/widgets/rooms/ui/tabs/tabs.tsx 0% 0% 0% 0% 1-69
test-utils/fixtures/activities.ts 100% 100% 100% 100%
test-utils/fixtures/auth.ts 100% 100% 100% 100%
test-utils/fixtures/invitations.ts 73.68% 100% 0% 73.68% 27-28, 31-38
test-utils/fixtures/rooms.ts 80.64% 100% 0% 80.64% 26-31
test-utils/fixtures/tags.ts 83.78% 100% 0% 83.78% 32-37
test-utils/fixtures/tasks.ts 81.39% 100% 0% 81.39% 36-43
test-utils/fixtures/users.ts 100% 100% 100% 100%
test-utils/mock-server/handlres/activities.ts 96.25% 61.11% 100% 96.25% 34, 37, 59
test-utils/mock-server/handlres/auth.ts 94.52% 100% 100% 94.52% 26, 38, 47, 68
test-utils/mock-server/handlres/index.ts 100% 100% 100% 100%
test-utils/mock-server/handlres/invitations.ts 77.77% 100% 100% 77.77% 33, 36-42, 45, 48, 51, 54, 57, 64, 67, 71, 74, 77
test-utils/mock-server/handlres/members.ts 89.18% 100% 100% 89.18% 18, 21, 30, 33
test-utils/mock-server/handlres/rooms.ts 75.86% 100% 100% 75.86% 31-38, 41-49, 52, 77, 80, 83
test-utils/mock-server/handlres/tags.ts 75.28% 100% 100% 75.28% 32-40, 43-51, 54, 79, 82, 85
test-utils/mock-server/handlres/tasks.ts 68.75% 100% 100% 68.75% 31-41, 44-58, 61, 86, 89, 92
test-utils/mock-server/utils/create-pagination-response.ts 100% 100% 100% 100%
test-utils/mock-server/utils/index.ts 100% 100% 100% 100%
test-utils/utils/render.tsx 100% 100% 100% 100%
test-utils/utils/routing.ts 100% 100% 100% 100%
test-utils/utils/state-manager.ts 100% 100% 100% 100%
Generated in workflow #54 for commit 3e30d84 by the Vitest Coverage Report Action

to help easily wrap components with scopes and theirs providers
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.

1 participant