전역 구조 리팩터링 및 테스트 확장
This commit is contained in:
17
test/helpers/test_app.dart
Normal file
17
test/helpers/test_app.dart
Normal file
@@ -0,0 +1,17 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:shadcn_ui/shadcn_ui.dart';
|
||||
|
||||
import 'package:superport_v2/core/permissions/permission_manager.dart';
|
||||
import 'package:superport_v2/core/theme/superport_shad_theme.dart';
|
||||
|
||||
Widget buildTestApp(Widget child, {PermissionManager? permissionManager}) {
|
||||
return PermissionScope(
|
||||
manager: permissionManager ?? PermissionManager(),
|
||||
child: ShadApp(
|
||||
debugShowCheckedModeBanner: false,
|
||||
theme: SuperportShadTheme.light(),
|
||||
darkTheme: SuperportShadTheme.dark(),
|
||||
home: Scaffold(body: child),
|
||||
),
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user