Files
tm_app/lib/data/repositories/board_repositories.dart

24 lines
630 B
Dart

import '../../core/utils/result.dart';
import '../services/board_service.dart';
import '../services/model/board_response/board_response.dart';
class BoardRepository {
final BoardService _boardService;
BoardRepository({required BoardService boardService})
: _boardService = boardService;
Future<Result<BoardResponse>> getBoard() => _boardService.getBoard();
Future<Result<MoveCardResponse>> moveCard({
required String cardId,
required String columnId,
required int newOrder,
}) {
return _boardService.moveCard(
cardId: cardId,
columnId: columnId,
newOrder: newOrder,
);
}
}