import '../../../infrastructure/repository/repository.dart';
import '../../timetable/bloc/timetable_state.dart';
import '../data_provider/foreign_timetable_data_provider.dart';

class ForeignTimetableRepository extends Repository<TimetableState> {
  final ForeignTimetableDataProvider _provider;

  ForeignTimetableRepository([ForeignTimetableDataProvider? provider])
    : _provider = provider ?? ForeignTimetableDataProvider();

  ForeignTimetableDataProvider get data => _provider;
}
