addSource method
Implementation
void addSource(DiveSource source) {
updateState((state) => state.copyWith(sources: state.sources.toList()..add(source)));
}
void addSource(DiveSource source) {
updateState((state) => state.copyWith(sources: state.sources.toList()..add(source)));
}