Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6dc7161b41 | |||
| f1756b30d1 |
@@ -80,7 +80,9 @@ class _TaskEditPageState extends State<TaskEditPage> {
|
|||||||
horizontal: MediaQuery.of(context).size.width * 0.05,
|
horizontal: MediaQuery.of(context).size.width * 0.05,
|
||||||
),
|
),
|
||||||
child: Column(
|
child: Column(
|
||||||
|
spacing: 12,
|
||||||
children: [
|
children: [
|
||||||
|
SizedBox(height: 6),
|
||||||
TextFormField(
|
TextFormField(
|
||||||
autofocus: true,
|
autofocus: true,
|
||||||
controller: titleController,
|
controller: titleController,
|
||||||
|
|||||||
@@ -22,12 +22,17 @@ class _TaskOverviewPageState extends State<TaskOverviewPage> {
|
|||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
appBar: AppBar(),
|
appBar: AppBar(title: Text('Hallo Yannick')),
|
||||||
body: ReorderableListView.builder(
|
body: Padding(
|
||||||
|
padding: EdgeInsetsGeometry.symmetric(
|
||||||
|
horizontal: MediaQuery.of(context).size.width * 0.05,
|
||||||
|
),
|
||||||
|
child: ReorderableListView.builder(
|
||||||
itemBuilder: itemBuilder,
|
itemBuilder: itemBuilder,
|
||||||
itemCount: tasks.length,
|
itemCount: tasks.length,
|
||||||
onReorderItem: context.controller<TaskController>().reorderTask,
|
onReorderItem: context.controller<TaskController>().reorderTask,
|
||||||
),
|
),
|
||||||
|
),
|
||||||
floatingActionButton: FloatingActionButton(
|
floatingActionButton: FloatingActionButton(
|
||||||
onPressed: onCreateTaskTapped,
|
onPressed: onCreateTaskTapped,
|
||||||
child: Icon(Icons.add),
|
child: Icon(Icons.add),
|
||||||
@@ -38,7 +43,10 @@ class _TaskOverviewPageState extends State<TaskOverviewPage> {
|
|||||||
Widget itemBuilder(BuildContext context, int index) {
|
Widget itemBuilder(BuildContext context, int index) {
|
||||||
final task = tasks.elementAt(index);
|
final task = tasks.elementAt(index);
|
||||||
|
|
||||||
return TaskDismissible(
|
return Padding(
|
||||||
|
key: Key(task.id),
|
||||||
|
padding: const EdgeInsets.only(bottom: 12),
|
||||||
|
child: TaskDismissible(
|
||||||
key: Key(task.id),
|
key: Key(task.id),
|
||||||
onDismissedRight: () =>
|
onDismissedRight: () =>
|
||||||
context.controller<TaskController>().deleteTask(task),
|
context.controller<TaskController>().deleteTask(task),
|
||||||
@@ -60,6 +68,7 @@ class _TaskOverviewPageState extends State<TaskOverviewPage> {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user