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 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', ), ]); } }