import 'package:krow_domain/krow_domain.dart';

// TODO: Implement SupportRepositoryInterface once defined in a feature package.
class SupportRepositoryMock {
  Future<List<Tag>> getTags() async {
    await Future.delayed(const Duration(milliseconds: 200));
    return <Tag>[
      const Tag(id: 'tag_1', label: 'Urgent'),
      const Tag(id: 'tag_2', label: 'VIP Event'),
    ];
  }

  Future<List<WorkingArea>> getWorkingAreas() async {
    await Future.delayed(const Duration(milliseconds: 200));
    return <WorkingArea>[
      const WorkingArea(
        id: 'area_1',
        name: 'Central London',
        centerLat: 51.5074,
        centerLng: -0.1278,
        radiusKm: 10.0,
      ),
    ];
  }
}