summaryrefslogtreecommitdiff
path: root/node_modules/shiki/samples/dart.sample
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/shiki/samples/dart.sample')
-rw-r--r--node_modules/shiki/samples/dart.sample32
1 files changed, 32 insertions, 0 deletions
diff --git a/node_modules/shiki/samples/dart.sample b/node_modules/shiki/samples/dart.sample
new file mode 100644
index 0000000..4a6fbad
--- /dev/null
+++ b/node_modules/shiki/samples/dart.sample
@@ -0,0 +1,32 @@
+import 'package:flutter/material.dart';
+import 'package:flutter_workshop/screens/about_screen.dart';
+import 'package:flutter_workshop/screens/home_demo_screen.dart';
+import 'package:flutter_workshop/screens/home_screen.dart';
+import 'package:flutter_workshop/screens/product_detail_screen.dart';
+import 'package:flutter_workshop/screens/product_screen.dart';
+import 'package:flutter_workshop/screens/random_words_screen.dart';
+import 'package:flutter_workshop/screens/unknown_screen.dart';
+import 'package:device_simulator/device_simulator.dart';
+
+void main() => runApp(MyApp());
+
+class MyApp extends StatelessWidget {
+ @override
+ Widget build(BuildContext context) {
+ return MaterialApp(
+ initialRoute: '/',
+ routes: {
+ HomeScreen.routeName: (_) => DeviceSimulator(
+ brightness: Brightness.dark, enable: true, child: HomeScreen()),
+ ProductScreen.routeName: (_) => ProductScreen(),
+ ProductDetailScreen.routeName: (_) => ProductDetailScreen(),
+ RandomWordsScreen.routeName: (_) => RandomWordsScreen(),
+ HomeDemoScreen.routeName: (_) => HomeDemoScreen(),
+ AboutScreen.routeName: (_) => AboutScreen()
+ },
+ onUnknownRoute: (_) =>
+ MaterialPageRoute(builder: (_) => UnknownScreen()));
+ }
+}
+
+// From https://github.com/Jadhielv/flutter-workshop/blob/master/lib/main.dart \ No newline at end of file