Skip to content

Commit c7badff

Browse files
committed
refactor(edit_headline_page): remove excerpt TextFormField and logic
This commit removes the `TextFormField` for the `excerpt` field and its corresponding controller and state update logic from `EditHeadlinePage`. This change is necessary because the `excerpt` field has been removed from the `Headline` model in the core package.
1 parent f8cbb53 commit c7badff

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

lib/content_management/view/edit_headline_page.dart

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -44,23 +44,20 @@ class _EditHeadlineView extends StatefulWidget {
4444
class _EditHeadlineViewState extends State<_EditHeadlineView> {
4545
final _formKey = GlobalKey<FormState>();
4646
late final TextEditingController _titleController;
47-
late final TextEditingController _excerptController;
4847
late final TextEditingController _urlController;
4948
late final TextEditingController _imageUrlController;
5049

5150
@override
5251
void initState() {
5352
super.initState();
5453
_titleController = TextEditingController();
55-
_excerptController = TextEditingController();
5654
_urlController = TextEditingController();
5755
_imageUrlController = TextEditingController();
5856
}
5957

6058
@override
6159
void dispose() {
6260
_titleController.dispose();
63-
_excerptController.dispose();
6461
_urlController.dispose();
6562
_imageUrlController.dispose();
6663
super.dispose();
@@ -144,7 +141,6 @@ class _EditHeadlineViewState extends State<_EditHeadlineView> {
144141
// Update text controllers when data is loaded or changed
145142
if (state.status == EditHeadlineStatus.initial) {
146143
_titleController.text = state.title;
147-
_excerptController.text = state.excerpt;
148144
_urlController.text = state.url;
149145
_imageUrlController.text = state.imageUrl;
150146
// No need to update a controller for `isBreaking` as it's a Switch.
@@ -188,18 +184,6 @@ class _EditHeadlineViewState extends State<_EditHeadlineView> {
188184
.add(EditHeadlineTitleChanged(value)),
189185
),
190186
const SizedBox(height: AppSpacing.lg),
191-
TextFormField(
192-
controller: _excerptController,
193-
decoration: InputDecoration(
194-
labelText: l10n.excerpt,
195-
border: const OutlineInputBorder(),
196-
),
197-
maxLines: 3,
198-
onChanged: (value) => context
199-
.read<EditHeadlineBloc>()
200-
.add(EditHeadlineExcerptChanged(value)),
201-
),
202-
const SizedBox(height: AppSpacing.lg),
203187
TextFormField(
204188
controller: _urlController,
205189
decoration: InputDecoration(

0 commit comments

Comments
 (0)