Создание карточки в коллекции + экран поиска коллекции
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import 'package:injectable/injectable.dart';
|
||||
import 'package:remever/database/database.dart';
|
||||
import 'package:remever/inject.dart';
|
||||
import 'package:remever/models/create_ticket_dto.dart';
|
||||
import 'package:remever/services/tickets/tickets_interface.dart';
|
||||
|
||||
///
|
||||
@@ -9,7 +11,12 @@ import 'package:remever/services/tickets/tickets_interface.dart';
|
||||
@Singleton(as: TicketsInterface)
|
||||
final class TicketsService implements TicketsInterface {
|
||||
@override
|
||||
Stream<List<Collection>> watchTicketsList() {
|
||||
return Stream.empty();
|
||||
Stream<List<Ticket>> watchTicketsList(String collectionId) {
|
||||
return getIt<AppDatabase>().ticketsDao.getTickets(collectionId);
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> createTicket(CreateTicketDto dto) async {
|
||||
return await getIt<AppDatabase>().ticketsDao.createTicket(dto);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user