⛳
【Flutter Ver3.10.】"flutter_datetime_picker" importConflictエラー
問題
FlutterVersionを3.10.2にupgradeした際に下記のエラーが発生した
問題箇所
import 'package:flutter/material.dart';
import 'package:flutter_datetime_picker/flutter_datetime_picker.dart';
エラー
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パッケージが更新されていない
[参考]
解決方法
flutter_datetime_pickerからflutter_datetime_picker_plusに利用するパッケージを変更。
flutter_datetime_picker_plusはflutter_datetime_pickerからフォークされdart 3.0/Flutter 3.10.に対応したもの。(dart 3.0/Flutter 3.10.に対応したに対応したこと以外は全て同じ)
import文でhideやasを利用しただけでは解決できなかった為、パッケージを変更した。
Discussion