Skip to content

Conversation

@bartstc
Copy link
Owner

@bartstc bartstc commented Aug 3, 2025

No description provided.

@github-actions
Copy link

github-actions bot commented Aug 3, 2025

Summary

Summary
Generated on: 08/03/2025 - 12:56:01
Parser: MultiReport (2x LCov)
Assemblies: 1
Classes: 115
Files: 115
Line coverage: 74.7% (494 of 661)
Covered lines: 494
Uncovered lines: 167
Coverable lines: 661
Total lines: 4501
Branch coverage: 53.2% (108 of 203)
Covered branches: 108
Total branches: 203
Method coverage: Feature is only available for sponsors
Tag: 233_16705227166

Coverage

Default - 74.7%
Name Line Branch
Default 74.7% 53.2%
src/app/App.tsx 0% 0%
src/app/Providers.tsx 0%
src/features/auth/application/AuthProvider.tsx 0% 0%
src/features/auth/application/authStore.ts 73.3% 71.4%
src/features/auth/application/RequireAuth.tsx 50% 0%
src/features/auth/application/RequirePub.tsx 50% 0%
src/features/auth/application/withRequireAuth.tsx 100%
src/features/auth/application/withRequirePub.tsx 100%
src/features/auth/infrastructure/getUser.ts 100%
src/features/auth/infrastructure/loginUser.ts 100%
src/features/auth/presentation/SignInForm.tsx 86.6% 75%
src/features/auth/presentation/useSignInNotifications.ts 100%
src/features/carts/infrastructure/useAddToCart.ts 80% 100%
src/features/carts/infrastructure/useCartProductsQuery.ts 46.1% 0%
src/features/carts/infrastructure/useClearCart.ts 77.7%
src/features/carts/infrastructure/usePurchase.ts 100%
src/features/carts/presentation/AddToCartButton/AddToCartButton.tsx 85.7% 66.6%
src/features/carts/presentation/AddToCartButton/ProductAddedDialog.tsx 80%
src/features/carts/presentation/AddToCartButton/useAddToCartNotifications.t
s
80%
src/features/carts/presentation/AddToCartButton/useProductAddedDialogStore.
ts
100%
src/features/carts/presentation/CartItem.tsx 75%
src/features/carts/presentation/CartsList.tsx 87.5%
src/features/carts/presentation/CheckoutButton/CheckoutButton.tsx 100%
src/features/carts/presentation/CheckoutButton/CheckoutDialog.tsx 100%
src/features/carts/presentation/CheckoutButton/usePurchaseDialogStore.ts 100%
src/features/carts/presentation/CheckoutForm.tsx 93.7%
src/features/carts/presentation/ClearCartButton/ClearCartButton.tsx 100%
src/features/carts/presentation/ClearCartButton/ConfirmClearCartDialog.tsx 90%
src/features/carts/presentation/ClearCartButton/useClearCartNotifications.t
s
87.5%
src/features/carts/presentation/ClearCartButton/useConfirmClearCartDialogSt
ore.ts
100%
src/features/carts/presentation/useCheckoutNotifications.ts 87.5%
src/features/demo/application/useCounter.ts 100%
src/features/demo/presentation/Demo.tsx 80%
src/features/marketing/presentation/FeatureSection.tsx 40%
src/features/marketing/presentation/HeroSection.tsx 50%
src/features/marketing/presentation/PricingSection.tsx 40%
src/features/products/infrastructure/productQuery.ts 85.7%
src/features/products/infrastructure/productsQuery.ts 100% 25%
src/features/products/presentation/ProductCard.tsx 66.6%
src/features/products/presentation/ProductDetails.tsx 100%
src/features/products/presentation/ProductNotFoundResult.tsx 75%
src/features/products/presentation/ProductsList.tsx 100% 100%
src/features/products/presentation/StarRating.tsx 100% 100%
src/features/products/presentation/useCategoryLabel.ts 100% 50%
src/features/products/types/Category.ts 100%
src/lib/buildUrl.ts 75% 50%
src/lib/components/ErrorBoundary/ErrorBoundary.tsx 50%
src/lib/components/Form/Select.tsx 100%
src/lib/components/Form/TextInput.tsx 100% 100%
src/lib/components/Layout/Footer/index.tsx 100%
src/lib/components/Layout/Footer/Logo.tsx 100%
src/lib/components/Layout/Layout.tsx 0%
src/lib/components/Layout/Navbar/DesktopNav.tsx 100% 66.6%
src/lib/components/Layout/Navbar/index.tsx 94.7% 85.7%
src/lib/components/Layout/Navbar/LoaderBar.tsx 100% 50%
src/lib/components/Layout/Navbar/MobileNav.tsx 100% 85.7%
src/lib/components/Layout/Navbar/useNavItems.ts 100% 100%
src/lib/components/Layout/Page.tsx 100% 100%
src/lib/components/Layout/PageHeader.tsx 100% 100%
src/lib/components/Layout/ToggleModeButton.tsx 100% 100%
src/lib/components/Modal/createModalStore.ts 100% 100%
src/lib/components/Result/Buttons/ContactUsButton.tsx 100%
src/lib/components/Result/Buttons/ResetFiltersButton.tsx 100%
src/lib/components/Result/EmptyStateResult.tsx 100%
src/lib/components/Result/ErrorPageStrategy.tsx 0% 0%
src/lib/components/Result/Icons/ErrorIcon.tsx 100%
src/lib/components/Result/Icons/InfoIcon.tsx 0%
src/lib/components/Result/Icons/SuccessIcon.tsx 0%
src/lib/components/Result/Icons/WarningIcon.tsx 100%
src/lib/components/Result/InternalErrorResult.tsx 100%
src/lib/components/Result/InternalServerErrorResult.tsx 100%
src/lib/components/Result/NotFoundResult.tsx 100%
src/lib/components/Result/Result.tsx 100%
src/lib/components/Toast/useNotImplementedYetToast.ts 80%
src/lib/components/Toast/useToast.ts 100%
src/lib/compose.ts 0%
src/lib/date/Date.ts 91.3% 85.7%
src/lib/date/useFormatDate.ts 100% 100%
src/lib/date/useFormatDateTime.ts 100% 100%
src/lib/date/useRelativeTime.ts 100% 100%
src/lib/format/Money.ts 91.6% 75%
src/lib/format/Number.ts 90% 75%
src/lib/get.ts 100%
src/lib/http/AjaxError.ts 0% 0%
src/lib/http/exceptions/InternalServerException.ts 0%
src/lib/http/exceptions/ResourceNotFoundException.ts 0% 0%
src/lib/http/HttpService.ts 87.5%
src/lib/http/index.ts 100%
src/lib/http/KyClient.ts 53.3% 0%
src/lib/i18n/i18n.ts 68.4% 37.5%
src/lib/i18n/useTransations.ts 100%
src/lib/isEmpty.ts 100%
src/lib/logger/ConsoleLogger.ts 33.3% 10%
src/lib/logger/ILogger.ts 100%
src/lib/logger/index.ts 50% 41.6%
src/lib/logger/MockLogger.ts 0%
src/lib/logger/StorybookLogger.ts 0%
src/lib/query.ts 100%
src/lib/router/handleLazyImportError.ts 0% 0%
src/lib/router/index.ts 80% 37.5%
src/lib/router/routes.ts 100%
src/lib/router/useRouteError.ts 50%
src/lib/theme/theme.ts 0%
src/lib/theme/useBrandColor.ts 100%
src/lib/theme/useSecondaryTextColor.ts 100%
src/pages/Cart/index.tsx 37.5%
src/pages/Cart/loader.ts 100%
src/pages/Home/index.tsx 50% 0%
src/pages/Home/loader.ts 100%
src/pages/Product/index.tsx 27.2% 0%
src/pages/Product/loader.ts 100%
src/pages/Products/index.tsx 90% 40%
src/pages/Products/loader.ts 100%
src/pages/router.tsx 0%
src/pages/SignIn/index.tsx 100%

@bartstc bartstc merged commit e86f40f into core Aug 3, 2025
6 checks passed
@bartstc bartstc deleted the chore/claude-setup branch August 3, 2025 12:57
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