diff --git a/lib/components/KanbanWidget.dart b/lib/components/KanbanWidget.dart index e3af20d..32aaa63 100644 --- a/lib/components/KanbanWidget.dart +++ b/lib/components/KanbanWidget.dart @@ -7,9 +7,9 @@ import 'package:provider/provider.dart'; import '../global.dart'; import '../models/bucket.dart'; -import '../models/list.dart'; import '../models/project.dart'; -import '../pages/list/list.dart'; +import '../models/view.dart'; +import '../pages/project/project_task_list.dart'; import '../stores/project_store.dart'; import '../utils/calculate_item_position.dart'; import 'AddDialog.dart'; diff --git a/lib/service/services.dart b/lib/service/services.dart index 68293e8..2d08f5f 100644 --- a/lib/service/services.dart +++ b/lib/service/services.dart @@ -150,6 +150,13 @@ abstract class ProjectService { //void setDefaultList(int? listId); } +abstract class ProjectViewService { + Future get(int projectId, int viewId); + Future create(ProjectView view); + Future update(ProjectView view); + Future delete(int projectId, int viewId); +} + abstract class TaskService { Future get(int taskId);