- Add Riverpod providers (roomWithStatsList, RoomActions) connecting to RoomsDao - Create RoomFormScreen with name field, icon picker preview, create/edit modes - Create IconPickerSheet bottom sheet with curated Material Icons grid - Add nested GoRouter routes: /rooms/new, /rooms/:roomId, /rooms/:roomId/edit - Add placeholder TaskListScreen and TaskFormScreen for Plan 03 routes - Add 11 new German localization keys for room management UI - Add flutter_reorderable_grid_view dependency Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
469 B
Dart
18 lines
469 B
Dart
import 'package:flutter/material.dart';
|
|
|
|
/// Placeholder for the task list screen within a room.
|
|
/// Will be fully implemented in Plan 03.
|
|
class TaskListScreen extends StatelessWidget {
|
|
const TaskListScreen({super.key, required this.roomId});
|
|
|
|
final int roomId;
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Scaffold(
|
|
appBar: AppBar(title: const Text('Aufgaben')),
|
|
body: const Center(child: Text('Demnächst verfügbar')),
|
|
);
|
|
}
|
|
}
|