2024-12-12 00:08:22 +04:00

31 lines
1010 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_android_app/domain/models/card.dart';
import 'package:flutter_android_app/repositories/api_interface.dart';
import '../components/utils/error_callback.dart';
import '../domain/models/home.dart';
class MockRepository extends ApiInterface {
@override
Future<HomeData?> loadData({OnErrorCallback? onError}) async {
return HomeData(data: [
CardData(
title: 'Title 1',
description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit',
imageUrl: 'https://i.imgur.com/a9WA68S.png',
),
CardData(
title: 'Title 2',
description: 'Lorem ipsum dolor sit amet',
icon: Icons.add_chart_outlined,
imageUrl: 'https://i.imgur.com/dAUcs6I.png',
),
CardData(
title: 'Title 3',
description: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor',
imageUrl: 'https://i.imgur.com/m2FhVAK.png',
),
]);
}
}