Addressing comments.

pull/13/head
Andrew Brogdon 8 years ago
parent 6d11743f43
commit 12bd79e0aa

@ -4,7 +4,7 @@
import 'package:veggieseasons/data/veggie.dart';
class VeggieProvider {
class LocalVeggieProvider {
static List<Veggie> veggies = [
Veggie(
id: 1,

@ -4,16 +4,16 @@
import 'package:scoped_model/scoped_model.dart';
import 'package:veggieseasons/data/veggie.dart';
import 'package:veggieseasons/data/veggie_provider.dart';
import 'package:veggieseasons/data/local_veggie_provider.dart';
class AppState extends Model {
List<Veggie> veggies;
AppState() : veggies = VeggieProvider.veggies;
AppState() : veggies = LocalVeggieProvider.veggies;
List<Veggie> get allVeggies => veggies;
Veggie getVeggie(int id) => veggies.firstWhere((v) => v.id == id);
Veggie getVeggie(int id) => veggies.singleWhere((v) => v.id == id);
List<Veggie> get availableVeggies {
Season currentSeason = _getSeasonForDate(DateTime.now());

@ -7,7 +7,6 @@ import 'package:flutter/services.dart' show DeviceOrientation, SystemChrome;
import 'package:scoped_model/scoped_model.dart';
import 'package:veggieseasons/data/model.dart';
import 'package:veggieseasons/screens/home.dart';
import 'package:veggieseasons/styles.dart';
void main() {
SystemChrome.setPreferredOrientations([

@ -3,6 +3,7 @@
// found in the LICENSE file.
import 'package:flutter/cupertino.dart';
import 'package:flutter/widgets.dart';
import 'package:intl/intl.dart';
import 'package:scoped_model/scoped_model.dart';
import 'package:veggieseasons/data/model.dart';

@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/widgets.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/widgets.dart';
import 'package:veggieseasons/data/veggie.dart';
abstract class Styles {

Loading…
Cancel
Save