PIbd-31-Makarov-DV-MobilePr.../lib/data/repositories/mock_repository.dart

37 lines
1.0 KiB
Dart

import 'package:flutter_project/components/utils/error_callback.dart';
import 'package:flutter_project/data/repositories/api_interface.dart';
import '../../domain/models/card.dart';
import '../../domain/models/home.dart';
class MockRepository extends ApiInterface {
@override
Future<HomeData?> loadData({OnErrorCallback onError}) async {
return HomeData(
data: [
CardData(
name: "Test",
imageUrl: "https://loremflickr.com/250/150/cat",
descr: "descr",
type: "Type",
year: 2024,
rating: "R"),
CardData(
name: "Test 2",
imageUrl: "https://loremflickr.com/200/250/cat",
descr: "descr",
type: "Type",
year: 2024,
rating: "R"),
CardData(
name: "Test 3",
imageUrl: "https://loremflickr.com/200/200/cat",
descr: "descr",
type: "Type",
year: 2024,
rating: "R"),
],
);
}
}