part of '../neon_news.dart'; class NewsFolderSelect extends StatelessWidget { const NewsFolderSelect({ required this.folders, required this.onChanged, this.value, super.key, }); final List folders; final ValueChanged onChanged; final news.Folder? value; @override Widget build(final BuildContext context) => DropdownButtonFormField( decoration: InputDecoration( hintText: AppLocalizations.of(context).folder, ), value: value, items: [ DropdownMenuItem( child: Text(AppLocalizations.of(context).folderRoot), ), ...folders.map( (final f) => DropdownMenuItem( value: f, child: Text(f.name), ), ), ], onChanged: onChanged, ); }