PMU/lib/data/repositories/mock_repository.dart

33 lines
1.0 KiB
Dart
Raw Normal View History

2024-12-03 18:24:29 +04:00
import 'package:flutter/material.dart';
import 'package:pmu/data/repositories/api_interface.dart';
import 'package:pmu/domain/models/card.dart';
2024-12-03 23:24:47 +04:00
import 'package:pmu/domain/models/home.dart';
2024-12-03 18:24:29 +04:00
class MockRepository extends ApiInterface {
@override
2024-12-03 23:24:47 +04:00
Future<HomeData?> loadData({OnErrorCallback? onError}) async {
return HomeData(
data: [
CardData(
'Абиссинская',
descriptionText: 'Эфиопия',
imageUrl:
'https://ajo-pet.ru/u/ckupload/files/abissinskaya-koshka-sorrel.jpg',
),
CardData(
'Британская',
descriptionText: 'Великобритания',
icon: Icons.hail,
imageUrl:
'https://zoopt.ru/upload/iblock/ce2/britan.png',
),
CardData(
'Невская Маскарадная',
descriptionText: 'СССР',
icon: Icons.warning_amber,
imageUrl: 'https://wikipet.ru/wp-content/uploads/2018-10/1539243031_1491312430_nev_mask_info.jpg',
),
],
);
2024-12-03 18:24:29 +04:00
}
}