30 lines
1.1 KiB
Dart
30 lines
1.1 KiB
Dart
|
import 'package:flutter/material.dart';
|
||
|
import 'package:leonteva_pmu/data/repositories/api_interface.dart';
|
||
|
import 'package:leonteva_pmu/domain/models/card.dart';
|
||
|
|
||
|
class MockRepository extends ApiInterface {
|
||
|
@override
|
||
|
Future<List<CardData>?> loadData({OnErrorCallback? onError}) async {
|
||
|
return [
|
||
|
CardData(
|
||
|
'dish1',
|
||
|
descriptionText: 'hehehe',
|
||
|
imageUrl:
|
||
|
'https://n1s2.hsmedia.ru/48/2d/63/482d63d02b668677a73a2ffbd791a71b/728x546_1_aaca034dfa8a8c33247bd8cb2ed26817@1700x1275_0xac120003_9749770561671744766.jpeg',
|
||
|
),
|
||
|
CardData(
|
||
|
'dish2',
|
||
|
descriptionText: 'eeee',
|
||
|
icon: Icons.hail,
|
||
|
imageUrl:
|
||
|
'https://n1s2.hsmedia.ru/48/2d/63/482d63d02b668677a73a2ffbd791a71b/728x546_1_aaca034dfa8a8c33247bd8cb2ed26817@1700x1275_0xac120003_9749770561671744766.jpeg',
|
||
|
),
|
||
|
CardData(
|
||
|
'dish3',
|
||
|
descriptionText: 'aaaaaa',
|
||
|
icon: Icons.warning_amber,
|
||
|
imageUrl: 'https://n1s2.hsmedia.ru/48/2d/63/482d63d02b668677a73a2ffbd791a71b/728x546_1_aaca034dfa8a8c33247bd8cb2ed26817@1700x1275_0xac120003_9749770561671744766.jpeg',
|
||
|
),
|
||
|
];
|
||
|
}
|
||
|
}
|