Payout, payin , moves between wallets in same user, childScreens, transactions , card children block and unblock

This commit is contained in:
2026-02-17 20:54:14 +01:00
parent a221b7a71e
commit 2ba83a22ac
206 changed files with 23790 additions and 2216 deletions

View File

@@ -1,3 +1,4 @@
import 'package:activity/activity.dart';
import 'package:auth/auth.dart';
import 'package:dashboard_shell/dashboard_builder.dart';
import 'package:flutter/material.dart';
@@ -82,6 +83,45 @@ void configureAppRouter() {
path: AppRoutes.dashboardHome,
name: 'home',
pageBuilder: const HomeBuilder().buildPage,
routes: [
GoRoute(
path: 'child-wallet/:childWalletId',
name: 'home_child_wallet',
pageBuilder: const ChildWalletBuilder().buildPage,
routes: [
GoRoute(
path: 'allowance',
name: 'home_allowance',
pageBuilder: const AllowanceBuilder().buildPage,
),
GoRoute(
path: 'deposit',
name: 'home_deposit',
pageBuilder: const DepositBuilder().buildPage,
),
GoRoute(
path: 'lock-card',
name: 'home_lock_card',
pageBuilder: const LockCardBuilder().buildPage,
),
GoRoute(
path: 'limits',
name: 'home_limits',
pageBuilder: const LimitsBuilder().buildPage,
),
GoRoute(
path: 'goals',
name: 'home_goals',
pageBuilder: const GoalsBuilder().buildPage,
),
GoRoute(
path: 'extract',
name: 'home_extract',
pageBuilder: const ExtractBuilder().buildPage,
),
],
),
],
),
],
),
@@ -110,6 +150,11 @@ void configureAppRouter() {
name: 'profile',
pageBuilder: const ProfileBuilder().buildPage,
routes: [
GoRoute(
path: 'payout',
name: 'profile_payout',
pageBuilder: const PayoutBuilder().buildPage,
),
GoRoute(
path: 'settings',
name: 'profile_settings',

View File

@@ -6,6 +6,10 @@
#include "generated_plugin_registrant.h"
#include <url_launcher_linux/url_launcher_plugin.h>
void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin");
url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar);
}

View File

@@ -3,6 +3,7 @@
#
list(APPEND FLUTTER_PLUGIN_LIST
url_launcher_linux
)
list(APPEND FLUTTER_FFI_PLUGIN_LIST

View File

@@ -9,6 +9,13 @@ packages:
url: "https://pub.dev"
source: hosted
version: "85.0.0"
activity:
dependency: "direct main"
description:
path: "../../modules/activity"
relative: true
source: path
version: "0.0.1"
analyzer:
dependency: transitive
description:
@@ -1211,6 +1218,70 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.3.1"
url_launcher:
dependency: transitive
description:
name: url_launcher
sha256: f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8
url: "https://pub.dev"
source: hosted
version: "6.3.2"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
sha256: "767344bf3063897b5cf0db830e94f904528e6dd50a6dfaf839f0abf509009611"
url: "https://pub.dev"
source: hosted
version: "6.3.28"
url_launcher_ios:
dependency: transitive
description:
name: url_launcher_ios
sha256: cfde38aa257dae62ffe79c87fab20165dfdf6988c1d31b58ebf59b9106062aad
url: "https://pub.dev"
source: hosted
version: "6.3.6"
url_launcher_linux:
dependency: transitive
description:
name: url_launcher_linux
sha256: d5e14138b3bc193a0f63c10a53c94b91d399df0512b1f29b94a043db7482384a
url: "https://pub.dev"
source: hosted
version: "3.2.2"
url_launcher_macos:
dependency: transitive
description:
name: url_launcher_macos
sha256: "368adf46f71ad3c21b8f06614adb38346f193f3a59ba8fe9a2fd74133070ba18"
url: "https://pub.dev"
source: hosted
version: "3.2.5"
url_launcher_platform_interface:
dependency: transitive
description:
name: url_launcher_platform_interface
sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029"
url: "https://pub.dev"
source: hosted
version: "2.3.2"
url_launcher_web:
dependency: transitive
description:
name: url_launcher_web
sha256: "4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2"
url: "https://pub.dev"
source: hosted
version: "2.4.1"
url_launcher_windows:
dependency: transitive
description:
name: url_launcher_windows
sha256: "712c70ab1b99744ff066053cbe3e80c73332b38d46e5e945c98689b2e66fc15f"
url: "https://pub.dev"
source: hosted
version: "3.1.5"
utils:
dependency: "direct main"
description:

View File

@@ -37,6 +37,8 @@ dependencies:
go_router: ^17.0.0
#modules dependencies go here
activity:
path: ../../modules/activity
auth:
path: ../../modules/auth
home:

View File

@@ -1,5 +1,7 @@
# melos_managed_dependency_overrides: auth,dashboard_shell,design_system,home,navigation,notifications,profile,sf_shared,utils,sf_localizations,fonts,sf_infrastructure,flutter_treezor_entrust_sdk_bridge,splash,sca_treezor,payments
# melos_managed_dependency_overrides: auth,dashboard_shell,design_system,home,navigation,notifications,profile,sf_shared,utils,sf_localizations,fonts,sf_infrastructure,flutter_treezor_entrust_sdk_bridge,splash,sca_treezor,payments,activity
dependency_overrides:
activity:
path: ../../modules/activity
auth:
path: ../../modules/auth
dashboard_shell: