import 'package:dartz/dartz.dart'; import '../../core/error/failures.dart'; import '../../core/usecase.dart'; import '../repositories/music_data_repository.dart'; class UpdateDatabase implements UseCase { UpdateDatabase(this._musicDataRepository); final MusicDataRepository _musicDataRepository; @override Future> call([_]) async { await _musicDataRepository.updateDatabase(); return Right(null); } }