Reputation: 1
/C:/Users/DL/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_datetime_picker-1.5.1/lib/flutter_datetime_picker.dart:6:1: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker/src/datetime_picker_theme.dart'. import 'package:flutter_datetime_picker/src/datetime_picker_theme.dart'; datetime_picker_theme.dart:1 ^^^^^^^^^^^^^^^
/C:/Users/DL/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_datetime_picker-1.5.1/lib/flutter_datetime_picker.dart:199:31: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker/src/datetime_picker_theme.dart'. this.theme = theme ?? DatePickerTheme(), ^^^^^^^^^^^^^^^ Failed to compile application.
this error happens after I update
Upvotes: 0
Views: 728
Reputation: 1
problem: DatePickerTheme class conflict in 2 different pub package
possible solution:
example
import 'package:lib1/lib1.dart';
import 'package:lib2/lib2.dart' as lib2;
// Uses Element from lib1.
Element element1 = Element();
// Uses Element from lib2.
lib2.Element element2 = lib2.Element();
Upvotes: 0
Reputation: 1048
Seem likes the new updated Flutter has it own material datetime_picker_theme
& you also use datetime_picker_theme
in package flutter_datetime_picker
. You could use the alias for import package, check out: Does Dart have import alias?
If your previous datetime_picker_theme
belongs to package flutter_datetime_picker
, you could make a alias for it, such as:
import 'package:flutter_datetime_picker/flutter_datetime_picker.dart' as fl_dt_picker;
And then use your DatePickerTheme()
.
Upvotes: 0