diff --git a/app/home/(user)/(dashboard)/layout.tsx b/app/home/(user)/(dashboard)/layout.tsx
index 8344158..99d2bdc 100644
--- a/app/home/(user)/(dashboard)/layout.tsx
+++ b/app/home/(user)/(dashboard)/layout.tsx
@@ -8,7 +8,10 @@ import { z } from 'zod';
import { UserWorkspaceContextProvider } from '@kit/accounts/components';
import { AppLogo } from '@kit/shared/components/app-logo';
-import { personalAccountNavigationConfig } from '@kit/shared/config';
+import {
+ pathsConfig,
+ personalAccountNavigationConfig,
+} from '@kit/shared/config';
import { Page, PageMobileNavigation, PageNavigation } from '@kit/ui/page';
import { SidebarProvider } from '@kit/ui/shadcn-sidebar';
@@ -92,7 +95,7 @@ function MobileNavigation({
}) {
return (
<>
-
+
>
diff --git a/app/home/(user)/_components/home-menu-navigation.tsx b/app/home/(user)/_components/home-menu-navigation.tsx
index c6b91c2..fb91de9 100644
--- a/app/home/(user)/_components/home-menu-navigation.tsx
+++ b/app/home/(user)/_components/home-menu-navigation.tsx
@@ -1,27 +1,35 @@
import Link from 'next/link';
+
+import { createI18nServerInstance } from '@/lib/i18n/i18n.server';
+import { pathsConfig } from '@/packages/shared/src/config';
+import { formatCurrency } from '@/packages/shared/src/utils';
+import { SIDEBAR_WIDTH_PROPERTY } from '@/packages/ui/src/shadcn/constants';
+import { StoreCart } from '@medusajs/types';
import { ShoppingCart } from 'lucide-react';
-import { Trans } from '@kit/ui/trans';
import { AppLogo } from '@kit/shared/components/app-logo';
import { ProfileAccountDropdownContainer } from '@kit/shared/components/personal-account-dropdown-container';
import { Search } from '@kit/shared/components/ui/search';
-import { SIDEBAR_WIDTH_PROPERTY } from '@/packages/ui/src/shadcn/constants';
import { Button } from '@kit/ui/button';
+import { Card } from '@kit/ui/shadcn/card';
+import { Trans } from '@kit/ui/trans';
import { UserNotifications } from '../_components/user-notifications';
import { type UserWorkspace } from '../_lib/server/load-user-workspace';
-import { StoreCart } from '@medusajs/types';
-import { formatCurrency } from '@/packages/shared/src/utils';
-import { createI18nServerInstance } from '@/lib/i18n/i18n.server';
-export async function HomeMenuNavigation(props: { workspace: UserWorkspace, cart: StoreCart | null }) {
+export async function HomeMenuNavigation(props: {
+ workspace: UserWorkspace;
+ cart: StoreCart | null;
+}) {
const { language } = await createI18nServerInstance();
const { workspace, user, accounts } = props.workspace;
- const totalValue = props.cart?.total ? formatCurrency({
- currencyCode: props.cart.currency_code,
- locale: language,
- value: props.cart.total,
- }) : 0;
+ const totalValue = props.cart?.total
+ ? formatCurrency({
+ currencyCode: props.cart.currency_code,
+ locale: language,
+ value: props.cart.total,
+ })
+ : 0;
const cartItemsCount = props.cart?.items?.length ?? 0;
const hasCartItems = cartItemsCount > 0;
@@ -29,8 +37,7 @@ export async function HomeMenuNavigation(props: { workspace: UserWorkspace, cart
return (
+
+ € {Number(0).toFixed(2).replace('.', ',')}
+
{hasCartItems && (
-