Realank / flutter_datetime_picker

a date time picker in flutter
MIT License
608 stars 719 forks source link

DatePickerTheme is imported from both #332

Open AndOs-03 opened 8 months ago

AndOs-03 commented 8 months ago

../../../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'; ^^^^^^^^^^^^^^^ ../../../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(),

I've use an alias like this import 'package:flutter_datetime_picker/flutter_datetime_picker.dart' as datepickerrr; but not work. I use flutter_datetime_picker: ^1.5.1 flutter_windows_3_13_9

developer-jbulls commented 8 months ago

Same. getting this: Performing hot restart... Syncing files to device iPhone 15 Pro Max... ../../.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'; ^^^^^^^^^^^^^^^ ../../.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(), ^^^^^^^^^^^^^^^ Restarted application in 1,034ms.

hz0571 commented 8 months ago

Same. getting this: Could not build the precompiled application for the device. Error (Xcode): ../../.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'.

awiprayitno commented 8 months ago

same here

: Error: 'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and 'package:flutter_datetime_picker/src/datetime_picker_theme.dart'.
flutter_datetime_picker.dart:6
import 'package:flutter_datetime_picker/src/datetime_picker_theme.dart';
datetime_picker_theme.dart: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'.
flutter_datetime_picker.dart:199
        this.theme = theme ?? DatePickerTheme(),
Jephtha commented 7 months ago

anyone gotten a fix for this?

afhslll commented 7 months ago

I got same issue. For me, I edited the library directly. In flutter_datetime_picker.dart, add 'as' in the 'import'.

library flutter_datetime_picker; import 'package:flutter_datetime_picker/src/datetime_picker_theme.dart' as dpt;

Then, change DatePickerTheme to dpt.DatePickerTheme.

AndOs-03 commented 7 months ago

The best solution currently would be to directly edit flutter_datetime_picker.dart by adding an alias. I saw a merge request to fix this problem but it seems to me that the repository admins abandoned it. I moved to another library

ringonotts commented 7 months ago

@AndOs-03 which lib did you choose please ?

So can we assume this library is dead then ? Real shame if it is....

AndOs-03 commented 7 months ago

@AndOs-03 which lib did you choose please ?

So can we assume this library is dead then ? Real shame if it is....

@ringonotts I used flutter_datetime_picker_plus

zwwhappy commented 6 months ago

I got same issue. For me, I edited the library directly. In flutter_datetime_picker.dart, add 'as' in the 'import'.

library flutter_datetime_picker; import 'package:flutter_datetime_picker/src/datetime_picker_theme.dart' as dpt;

Then, change DatePickerTheme to dpt.DatePickerTheme.

or Edited the library directly. In flutter_datetime_picker.dart, hide DatePickerTheme in the 'import'. imported 'package:flutter/src/material/date_picker_theme.dart' hide DatePickerTheme;

2000zua commented 3 months ago

../../../../../.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'; ^^^^^^^^^^^^^^^ ../../../../../.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(),