From 60363c29f2f2cdb1edab5bb8a2eaf281166da4a1 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Wed, 12 Feb 2025 07:55:22 -0700 Subject: [PATCH] Rename recurring class filename. Move around some libraries to be under the proper comments. --- lib/db.dart | 2 +- lib/models/expense.dart | 3 ++- lib/models/income.dart | 3 ++- ...urring_tracked_type.dart => tracked_type_recurring.dart} | 0 lib/pages/expense.dart | 6 +++--- 5 files changed, 8 insertions(+), 6 deletions(-) rename lib/models/{recurring_tracked_type.dart => tracked_type_recurring.dart} (100%) diff --git a/lib/db.dart b/lib/db.dart index d23f4b2..6599100 100644 --- a/lib/db.dart +++ b/lib/db.dart @@ -3,13 +3,13 @@ // SQLite import 'dart:io'; import 'dart:async'; -import 'package:flutter_expense_tracker/models/recurring_tracked_type.dart'; import 'package:path/path.dart'; import 'package:path_provider/path_provider.dart'; import 'package:sqflite/sqflite.dart'; // Local import '/models/expense.dart'; +import '/models/tracked_type_recurring.dart'; // Leaned on this example: // https://learnflutterwithme.com/sqlite diff --git a/lib/models/expense.dart b/lib/models/expense.dart index cd4b97c..1f0a272 100644 --- a/lib/models/expense.dart +++ b/lib/models/expense.dart @@ -1,4 +1,5 @@ -import '/models/recurring_tracked_type.dart'; +// Local +import '/models/tracked_type_recurring.dart'; import '/models/frequency.dart'; class Expense extends RecurringTrackedType { diff --git a/lib/models/income.dart b/lib/models/income.dart index 6376217..b35033f 100644 --- a/lib/models/income.dart +++ b/lib/models/income.dart @@ -1,4 +1,5 @@ -import '/models/recurring_tracked_type.dart'; +// Local +import '/models/tracked_type_recurring.dart'; import '/models/frequency.dart'; class Income extends RecurringTrackedType { diff --git a/lib/models/recurring_tracked_type.dart b/lib/models/tracked_type_recurring.dart similarity index 100% rename from lib/models/recurring_tracked_type.dart rename to lib/models/tracked_type_recurring.dart diff --git a/lib/pages/expense.dart b/lib/pages/expense.dart index 377cf13..2dc15d9 100644 --- a/lib/pages/expense.dart +++ b/lib/pages/expense.dart @@ -1,12 +1,12 @@ // Flutter import 'package:flutter/material.dart'; -import 'package:flutter_expense_tracker/db.dart'; -import 'package:flutter_expense_tracker/models/recurring_tracked_type.dart'; -import 'package:flutter_expense_tracker/models/tracked_type.dart'; // Local +import '/models/tracked_type.dart'; +import '/models/tracked_type_recurring.dart'; import '/models/expense.dart'; import '/models/frequency.dart'; +import '/db.dart'; // TODO: Make this a generic UI based on a superclass of Expense, Income, and Assets.