import { BarberShop, User } from '../types';

export const mockUsers: User[] = [
  { id: 'u1', name: 'Cliente Demo', email: 'cliente@demo.com', password: '123', role: 'cliente' },
  { id: 'u2', name: 'Barbearia Demo', email: 'barber@demo.com', password: '123', role: 'barbearia', shopId: 's1' },
];

export const mockShops: BarberShop[] = [
  {
    id: 's1',
    name: 'Barbearia Central',
    address: 'Rua Principal, 123',
    rating: 4.7,
    barbers: [
      { id: 'b1', name: 'João', specialties: ['Fade', 'Navalha'], schedule: [{ day: '2025-01-01', slots: ['09:00', '10:00', '11:00'] }] },
      { id: 'b2', name: 'Carlos', specialties: ['Barba', 'Clássico'], schedule: [{ day: '2025-01-01', slots: ['14:00', '15:00'] }] },
    ],
    services: [
      { id: 'sv1', name: 'Corte Fade', price: 60, duration: 45, barberIds: ['b1'] },
      { id: 'sv2', name: 'Barba Completa', price: 40, duration: 30, barberIds: ['b2'] },
    ],
    products: [
      { id: 'p1', name: 'Pomada Matte', price: 35, stock: 8 },
      { id: 'p2', name: 'Óleo para Barba', price: 45, stock: 5 },
    ],
  },
  {
    id: 's2',
    name: 'Barbearia Bairro',
    address: 'Av. Verde, 45',
    rating: 4.5,
    barbers: [
      { id: 'b3', name: 'Miguel', specialties: ['Clássico', 'Fade'], schedule: [{ day: '2025-01-01', slots: ['09:30', '10:30'] }] },
    ],
    services: [{ id: 'sv3', name: 'Corte Clássico', price: 50, duration: 40, barberIds: ['b3'] }],
    products: [{ id: 'p3', name: 'Shampoo Masculino', price: 30, stock: 10 }],
  },
];


