diff --git a/lib/data/repositories/mock_user_repository.dart b/lib/data/repositories/mock_user_repository.dart new file mode 100644 index 0000000..dc924a0 --- /dev/null +++ b/lib/data/repositories/mock_user_repository.dart @@ -0,0 +1,90 @@ +import 'package:pmu/data/repositories/api_interface.dart'; +import 'package:pmu/domain/card.dart'; + +class MockUserRepository extends ApiInterface { + @override + Future?> loadData() async { + return [ + const CardPostData( + name: "Марьяна", + surname: "Ро", + description: "Люблю вечерами погамать в майн", + imageUrl: "https://placehold.co/600x400/png", + age: 21, + distance: 24.5, + isLiked: false), + const CardPostData( + name: "Константин", + surname: "Злобин", + description: "Веду канал в тг про криптожизнь", + imageUrl: "https://placehold.co/600x400/png", + age: 24, + distance: 478.3, + isLiked: false), + const CardPostData( + name: "Марьяна", + surname: "Ро", + description: "Люблю вечерами погамать в майн", + imageUrl: "https://placehold.co/600x400/png", + age: 21, + distance: 24.5, + isLiked: false), + const CardPostData( + name: "Константин", + surname: "Злобин", + description: "Веду канал в тг про криптожизнь", + imageUrl: "https://placehold.co/600x400/png", + age: 24, + distance: 478.3, + isLiked: false), + const CardPostData( + name: "Марьяна", + surname: "Ро", + description: "Люблю вечерами погамать в майн", + imageUrl: "https://placehold.co/600x400/png", + age: 21, + distance: 24.5, + isLiked: false), + const CardPostData( + name: "Константин", + surname: "Злобин", + description: "Веду канал в тг про криптожизнь", + imageUrl: "https://placehold.co/600x400/png", + age: 24, + distance: 478.3, + isLiked: false), + const CardPostData( + name: "Марьяна", + surname: "Ро", + description: "Люблю вечерами погамать в майн", + imageUrl: "https://placehold.co/600x400/png", + age: 21, + distance: 24.5, + isLiked: false), + const CardPostData( + name: "Константин", + surname: "Злобин", + description: "Веду канал в тг про криптожизнь", + imageUrl: "https://placehold.co/600x400/png", + age: 24, + distance: 478.3, + isLiked: false), + const CardPostData( + name: "Марьяна", + surname: "Ро", + description: "Люблю вечерами погамать в майн", + imageUrl: "https://placehold.co/600x400/png", + age: 21, + distance: 24.5, + isLiked: false), + const CardPostData( + name: "Константин", + surname: "Злобин", + description: "Веду канал в тг про криптожизнь", + imageUrl: "https://placehold.co/600x400/png", + age: 24, + distance: 478.3, + isLiked: false) + ]; + } +}