From dab64a62b58f034824585538991d5484599c5070 Mon Sep 17 00:00:00 2001 From: dhrumilkanani <115892076+dhrumilkanani@users.noreply.github.com> Date: Sat, 15 Oct 2022 22:57:26 +0530 Subject: [PATCH] creating file structure --- lib/app_screens/first_screen.dart | 14 +++----------- lib/utils/logical_functions.dart | 5 +++++ lib/utils/ui_const.dart | 6 ++++++ 3 files changed, 14 insertions(+), 11 deletions(-) create mode 100644 lib/utils/logical_functions.dart create mode 100644 lib/utils/ui_const.dart diff --git a/lib/app_screens/first_screen.dart b/lib/app_screens/first_screen.dart index bb7d30f..cbb262b 100644 --- a/lib/app_screens/first_screen.dart +++ b/lib/app_screens/first_screen.dart @@ -1,5 +1,6 @@ import 'dart:math'; - +import './../utils/logical_functions.dart' +import './../utils/ui_const.dart' import 'package:flutter/material.dart'; class FirstScreen extends StatelessWidget { @@ -13,18 +14,9 @@ class FirstScreen extends StatelessWidget { child: Text( "Your No. is ${yourluckyno()}", textDirection: TextDirection.ltr, - style: const TextStyle( - color: Colors.white, - fontSize: 40.0, - ), + style: titleTextStyle() ), ), ); } - - int yourluckyno() { - var random = Random(); - int luckyNumber = random.nextInt(10); - return luckyNumber; - } } diff --git a/lib/utils/logical_functions.dart b/lib/utils/logical_functions.dart new file mode 100644 index 0000000..f94467f --- /dev/null +++ b/lib/utils/logical_functions.dart @@ -0,0 +1,5 @@ +int yourluckyno() { + var random = Random(); + int luckyNumber = random.nextInt(40) + 10; + return luckyNumber; + } \ No newline at end of file diff --git a/lib/utils/ui_const.dart b/lib/utils/ui_const.dart new file mode 100644 index 0000000..c223693 --- /dev/null +++ b/lib/utils/ui_const.dart @@ -0,0 +1,6 @@ +TextStyle titleTextStyle(){ + return const TextStyle( + color: Colors.white, + fontSize: 40.0, + ); +} \ No newline at end of file