From 9d4e04a411a521213f30732a0ca632222383e60c Mon Sep 17 00:00:00 2001 From: 230417 <230417@epvc.pt> Date: Thu, 12 Mar 2026 16:02:47 +0000 Subject: [PATCH] =?UTF-8?q?corre=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/ShopCard.tsx | 123 ++++++++----------- web/src/components/layout/Header.tsx | 131 ++++++++++----------- web/src/index.css | 23 ++-- web/src/pages/Explore.tsx | 170 ++++++++++++--------------- web/src/pages/Profile.tsx | 52 +++++++- 5 files changed, 242 insertions(+), 257 deletions(-) diff --git a/web/src/components/ShopCard.tsx b/web/src/components/ShopCard.tsx index 3b63d67..fd399e6 100644 --- a/web/src/components/ShopCard.tsx +++ b/web/src/components/ShopCard.tsx @@ -1,91 +1,62 @@ import { Link } from 'react-router-dom'; -import { Star, MapPin, Scissors, Heart, Calendar } from 'lucide-react'; +import { Star, MapPin, Scissors } from 'lucide-react'; import { BarberShop } from '../types'; -import { useApp } from '../context/AppContext'; - -export const ShopCard = ({ shop, compact = false }: { shop: BarberShop; compact?: boolean }) => { - const { toggleFavorite, isFavorite } = useApp(); - const favorite = isFavorite(shop.id); +import { Card } from './ui/card'; +import { Button } from './ui/button'; +export const ShopCard = ({ shop }: { shop: BarberShop }) => { return ( -
Sem foto de capa
++ {shop.address || 'Endereço Indisponível'} +
+{shop.address || 'Endereço não disponível'}
-