seo uodate

This commit is contained in:
Samandar Turgunboyev
2025-12-23 12:18:53 +05:00
parent 61a4f981de
commit c2a4064951
17 changed files with 831 additions and 32 deletions

View File

@@ -1,6 +1,7 @@
'use client';
import { useRouter } from '@/shared/config/i18n/navigation';
import { useCartId } from '@/shared/hooks/cartId';
import { getMe, removeToken } from '@/shared/lib/token';
import { Avatar, AvatarFallback, AvatarImage } from '@/shared/ui/avatar';
import { Button } from '@/shared/ui/button';
@@ -16,6 +17,7 @@ const Profile = () => {
const t = useTranslations();
const queryClient = useQueryClient();
const user = getMe();
const { setCartId } = useCartId();
const menuItems = [
{ id: 'overview', label: 'Umumiy', icon: Home },
@@ -98,7 +100,9 @@ const Profile = () => {
onClick={() => {
queryClient.refetchQueries({ queryKey: ['product_list'] });
queryClient.refetchQueries({ queryKey: ['favourite_product'] });
queryClient.refetchQueries({ queryKey: ['cart_items'] });
queryClient.refetchQueries({ queryKey: ['search'] });
setCartId(null);
removeToken();
router.push('/');
}}
@@ -130,11 +134,13 @@ const Profile = () => {
size="icon"
onClick={() => {
queryClient.refetchQueries({ queryKey: ['product_list'] });
queryClient.refetchQueries({ queryKey: ['cart_items'] });
queryClient.refetchQueries({
queryKey: ['favourite_product'],
});
queryClient.refetchQueries({ queryKey: ['search'] });
removeToken();
setCartId(null);
router.push('/');
}}
className="w-9 h-9 md:w-10 md:h-10"