Files
basic_futter_app/lib/product_manager.dart
2019-05-26 00:52:01 -07:00

45 lines
914 B
Dart

import 'package:flutter/material.dart';
import './products.dart';
class ProductManager extends StatefulWidget {
final String startingProduct;
ProductManager(this.startingProduct);
@override
State<StatefulWidget> createState() {
return _ProductManagerState();
}
}
class _ProductManagerState extends State<ProductManager> {
List<String> _products = [];
@override
void initState() {
super.initState();
_products.add(widget.startingProduct);
}
@override
Widget build(BuildContext context) {
return Column(
children: [
Container(
margin: EdgeInsets.all(10),
child: RaisedButton(
onPressed: () {
setState(() {
_products.add('Advanced Food Tester');
});
},
child: Text('Click Me!'),
),
),
Products(_products),
],
);
}
}