feat: risk profile view

This commit is contained in:
2024-02-10 16:29:00 +07:00
parent 7a1cddee03
commit 6977c8166d
21 changed files with 615 additions and 5 deletions

View File

@@ -16,6 +16,10 @@ class PathAssets {
static const String iconPortofolioMoneyMarket = 'assets/icons/icon-portofolio-moneymarket.png';
static const String iconShield = 'assets/icons/icon-shield.png';
static const String iconFlag = 'assets/icons/icon-flag.png';
static const String iconStrongBox = 'assets/icons/icon-strongbox.png';
static const String iconBalance = 'assets/icons/icon-balance.png';
static const String iconMoneyReceive = 'assets/icons/icon-money-receive.png';
static const String iconCoins = 'assets/icons/icon-coins.png';
/// IMAGE
static const String imgSplashLogo = 'assets/images/splash-logo.png';
@@ -33,4 +37,13 @@ class PathAssets {
static const String imgArticles = 'assets/images/img-articles.png';
static const String imgProduct = 'assets/images/img-product.png';
static const String imgSuccessSignup = 'assets/images/img-success-signup.png';
static const String imgDataReport = 'assets/images/img-data-report.png';
static const String imgDataAnalysis = 'assets/images/img-data-analysis.png';
static const String imgBusinessFailure = 'assets/images/img-business-failure.png';
static const String imgLeader = 'assets/images/img-leader.png';
static const String imgMoneyIncome = 'assets/images/img-money-income.png';
static const String imgGrowing = 'assets/images/img-growing.png';
static const String imgCat = 'assets/images/img-cat.png';
static const String imgDeer = 'assets/images/img-deer.png';
static const String imgLion = 'assets/images/img-lion.png';
}

View File

@@ -4,7 +4,8 @@ import 'package:flutter/material.dart';
class ButtonBack extends StatelessWidget {
final EdgeInsets? margin;
const ButtonBack({super.key, this.margin});
final void Function()? onPress;
const ButtonBack({super.key, this.margin, this.onPress});
@override
Widget build(BuildContext context) {
@@ -18,9 +19,7 @@ class ButtonBack extends StatelessWidget {
side: BorderSide(color: ColorPalette.slate200)
)
),
onPressed: () {
Navigator.pop(context);
},
onPressed: onPress ?? () => Navigator.pop(context),
icon: const Icon(Icons.arrow_back)
),
);