diff --git a/marketplace/src/App.tsx b/marketplace/src/App.tsx index 1575246..d3a5afb 100644 --- a/marketplace/src/App.tsx +++ b/marketplace/src/App.tsx @@ -9,6 +9,7 @@ import { SellerDashboardPage } from './pages/SellerDashboard' import { EmployeeDashboardPage } from './pages/EmployeeDashboard' import { DeliveryDashboardPage } from './pages/DeliveryDashboard' import { MyProfilePage } from './pages/MyProfile' +import ProductSearch from './pages/ProductSearch' import { ProtectedRoute } from './components/ProtectedRoute' import { DashboardLayout } from './layouts/DashboardLayout' import { @@ -143,7 +144,15 @@ function App() { } /> - } /> + {/* Product Search - Buy from other pharmacies */} + + + + } + /> } /> ) diff --git a/marketplace/src/pages/EmployeeDashboard.tsx b/marketplace/src/pages/EmployeeDashboard.tsx index 5822e7d..8fb72c9 100644 --- a/marketplace/src/pages/EmployeeDashboard.tsx +++ b/marketplace/src/pages/EmployeeDashboard.tsx @@ -1,4 +1,5 @@ import { useAuth } from '../context/AuthContext' +import { Link } from 'react-router-dom' export function EmployeeDashboardPage() { const { user, logout } = useAuth() @@ -11,15 +12,27 @@ export function EmployeeDashboardPage() {

Painel do Colaborador

Bem-vindo, {user?.name}

- +
+ + 🛒 Comprar Medicamentos + + +
-
+
+ +

🛒 Comprar Medicamentos

+

Encontrar medicamentos próximos à venda.

+

Pedidos

Gerenciar pedidos recebidos.

diff --git a/marketplace/src/pages/SellerDashboard.tsx b/marketplace/src/pages/SellerDashboard.tsx index 18b438c..e5f8a16 100644 --- a/marketplace/src/pages/SellerDashboard.tsx +++ b/marketplace/src/pages/SellerDashboard.tsx @@ -1,4 +1,5 @@ import { useEffect, useState } from 'react' +import { Link } from 'react-router-dom' import { Shell } from '../layouts/Shell' import { apiClient } from '../services/apiClient' import { formatCents } from '../utils/format' @@ -59,12 +60,20 @@ export function SellerDashboardPage() {

Dashboard do Vendedor

Métricas e indicadores de performance

- +
+ + 🛒 Comprar Medicamentos + + +
{loading && (